Senior DevOps Engineer

at  Luxoft

București, Municipiul București, Romania -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Jul, 2024Not Specified08 Apr, 20245 year(s) or aboveSolace,Build Tools,Deployment Strategies,Splunk,Cloud,Microservices,Git,Docker,Shell Scripting,Linux,Gradle,Teamcity,Artifactory,Kubernetes,Application Servers,Architectural PatternsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

PROJECT DESCRIPTION

About Surveillance & Regulatory Surveillance and Regulatory Technology is part of Corporate Bank Technology and responsible for delivering solutions that protect the bank’s financial and reputational interests from potentially criminal or inappropriate behaviour by our clients, employees, vendors. It enables the bank to manage its compliance to regulations and the risk appetite to stay in business in the various legislation. In addition, the function, is responsible for driving improvement across the IT delivery cycle through adoption of best practices, automation tooling and metrics, as well as developing a target state DevOps capability. Application: dbDetect The dbDetect system is the client’s strategic solution for fraud detection and payment intervention in order to meet risk and security needs as well as regulatory requirements with the aim to stop any online payment where fraud is suspected. The dbDetect SIL module, implemented in Java, acts as an integration layer between the various transaction systems and the Actimize risk scoring engine.

SKILLS

Must have
At least 5 years experience with high-end complex solutions and mission-critical (99.9% uptime) applications
Understanding of industry standards processes for build, deploy, release and support (CI/CD, incident/problem/change management etc.)
Strong knowledge of Linux, Apache Webserver, Java Application servers, Load balancers
Good understanding of infrastructure and platform components:  Shell scripting, Python  Linux  Container management: OpenShift (Docker, Kubernetes)  DBMS and SQL (Oracle)  Middleware: IBM MQ, Solace, JMS, Kafka  Application layer protocols (TLS/SSL, HTTP(S), DNS, etc)
Experience in supporting/building Continuous Delivery pipelines
Good knowledge of various design and architectural patterns
Experience with deployment strategies (such as BlueGreen, Canary, A/B)
Good understanding of Microservices and API Management
Good Knowledge of Software Development Life Cycle processes and the related tools such as:  BitBucket, Git, Artifactory and other software configuration management/version control tools  Jenkins, TeamCity or other CI tools  Maven, Gradle or other build tools  Ansible or other IT Automation/software provisioning tools  JIRA, Confluence
Experience in monitoring/reporting tools such as Splunk, Grafana, Geneos etc
Experience in Agile practices
Nice to have
Good experience in cloud based (GCP/AWS/Azure) distributed, highly available and fault tolerant applications
Automated test tooling/frameworks development experience

Responsibilities:

Development & Engineering Works as part of an engineering team to improve the overall delivery process Working with software engineers to ensure that development follows established processes and works as intended Support engineering efforts by providing tools, automation, and hardware assistance. #Continuous Delivery Working on ways to automate and improve development and release processes Helps enhancing Continuous Integration / Delivery / Monitoring Develops and integrates systems, utilities and scripts to automate deployment and monitoring of builds and environments Work with Developers and QAs to orchestrate automated testing and deployment through a lifecycle of environments from dev to production. #Continuous Improvement Identifies issues / optimization potentials and implements solutions Liaises with other technical teams, conducting technology research, and evaluating software required for maintaining the development environment. The role would ideally suit a passionate technologist, with broad experience across software delivery & technologies with an agile mind-set. Routine application maintenance tasks are an ongoing responsibility of DevOps Engineers that they accomplish via strategy-building techniques. Provide technical guidance and educate team members and coworkers on development and operations Design, deploy, manage and document CI/CD pipelines


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

București, Romania