Position: DevOps Engineer in Romania
Company: Luxoft
Category: DevOps
Experience required: 5y
English level: upper

In this role you will be working on projects for one our world famous clients. You will have a chance to grow your technical and soft skills, and build a thorough expertise of the industry of our client. On top of attractive salary and benefits package, Luxoft will invest into your professional training, and allow you to grow your professional career.

Compliance Control Room is a global function and is made up of regional Control Rooms that form part of the global network providing 24 hour Control Room coverage to the Bank globally. The program will provide IT solutions to support the Control Room in their key system which will provide ability to enhance efficiencies, effectiveness, enriched MI reporting and scalability to integral compliance systems that assist Compliance in managing conflicts, research clearance, watch/restricted list management and information barrier maintenance. This program is vital to the bank as the Control Room's primary function ensures that Price Sensitive Information is properly identified and controlled across the bank. The Control Room system sends information downstream to allow other key control activities to function correctly - employee trading, surveillance, restricted list management, department wide MI reporting. The objective of this program is to ensure Control Room systems and data are in peak condition to ensure effective controls across the bank.
Responsibilities:
• Fully sustain the release process for every new version of the application
• Ensure the regular upgrades for different dependencies
• Find ways to automate and improve the development, deployment and release processes
• Integrate CI/CD tools, monitoring tools
• Automate the releases and the environments through scripts, utilities
• Scan and evaluate the code regularly with different tools (Sonar, Veracode) and perform remediation actions, especially for the vulnerabilities reported
• Improve the development/deployment process maintaining the branching strategy, the release template
Mandatory Skills Description:
• Minimum 2 years of experience in a devops position
• Solid understanding of infrastructure and platform components
• Good knowledge of Software Development Life Cycle processes and the related tools:
GIT, TeamCity, Artifactory, Jenkins, UCD IBM, Maven, SonarQube / other CI tools
• Good knowledge Shell scripting, Python (optional)
• Good knowledge of container management: OpenShift, Docker, Kubernetes
• Good knowledge of DBMS/SQL (Oracle), Liquibase
• Knowledge of application layer protocols (TLS/SSL, HTTP(S), OAuth2, DNS, etc)
• Knowledge of Java programming - Java8, Spring, Spring Boot, Maven
• Experience in monitoring/reporting tools such as Geneos, Splunk, Prometheus, Grafana, Elasticsearch
• Troubleshooting experience at application and infrastructure level
• Experience in building/supporting Continuous Delivery pipelines
• Experience with JIRA Scrum/Kanban - Agile workflow methodologies, Confluence
• Proactive can-do attitude
• A creative approach towards solving technical problems
• Work well both independently and within a team and share the experience
• Flexible and willing to accept a change in priorities as necessary
• Excellent English communication skills
Nice-to-Have Skills:Previous experience as software developer