Back to Search
Lead Azure DevOps Engineer
Microsoft Azure, CI/CD, DevOps, Internet Information Services, Jenkins, MSBuild, PowerShell, Datadog, Kubernetes, Scripting Languages
Sorry, this position is no longer available
We are looking for a highly skilled and experienced Lead Azure DevOps Engineer to join our remote team. As an expert with knowledge of the financial services industry and experience in deploying scalable enterprise-grade applications in a complex hybrid cloud environment, you will be working as part of a talented software team. This team works on delivering mission-critical applications in an agile DevOps organization. Your role will involve deploying and integrating a complex core banking system on Azure as part of a major project for a major bank, forming the foundation of the future modern technology stack.
Responsibilities
- Lead the planning, design, and implementation of DevOps processes and practices within the team
- Deploy and integrate a complex core banking system on Azure, ensuring seamless operation and high availability
- Collaborate closely with software developers, IT operations, and business stakeholders
- Develop and maintain continuous integration and delivery pipelines, automating build, test, and deployment processes
- Manage and monitor the Azure Kubernetes AKS infrastructure, ensuring high availability and optimal performance
- Implement and maintain application and infrastructure monitoring tools, enabling proactive incident detection and resolution
- Provide guidance and support for database deployments, maintenance, and performance tuning in a cloud environment
- Maintain knowledge of industry best practices and emerging trends, incorporating relevant updates to the team's DevOps practices
- Ensure application security, leveraging technologies such as Azure Active Directory and Hashicorp
- Troubleshoot and resolve technical issues, collaborating with cross-functional teams as needed
Requirements
- At least 5 years of experience working as a DevOps Engineer or similar role
- A minimum of 1 year of relevant leadership experience within an agile DevOps environment
- Broad range of infrastructure knowledge and experience in Unix, Linux, Shell scripting, Database, networking, virtual machines, storage, and middle tier deployments
- Deep knowledge and experience in Azure Kubernetes Service, network setup, containerization, cluster setup, and high availability configurations
- Site reliability engineering experience on Azure, ensuring system availability and resilience
- Solid experience in deploying applications on Azure using GitLab, Terraform, Ansible, Helm, Tiller, and Infrastructure as Code in a CI/CD DevOps environment
- Knowledge and experience in Azure services such as Event Hub, Service Bus, Log Analytics, Azure Application Gateway, and Azure storage services
- Database PostgreSQL, Azure SQL, and Cosmos DB knowledge and hands-on skills in deployment, maintenance, and performance tuning, preferably in a cloud environment
- Messaging, streaming, logging, and middleware knowledge including Active MQ, Kafka, Splunk, Prometheus, and Grafana
- B2+ English level proficiency
Nice to have
- Knowledge of Datadog, Kubernetes, Scripting Languages
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn