Description
Summary:
Lead DevOps Engineer to drive the infrastructure evolution of a .NET-based insurance platform, transitioning from monolithic to a modular, service-oriented model.
Highlights:
1. Lead infrastructure evolution for a .NET-based insurance platform
2. Drive migration to microservices and APIs on Azure
3. Establish IaC practices and mentor DevOps engineers
We are seeking an experienced **Lead DevOps Engineer** to drive the infrastructure evolution of a .NET\-based insurance platform that powers quoting, policy management, document generation, integrations, and reporting.
As the platform transitions from a monolithic architecture to a modular, service\-oriented model, key functions like document generation, payments, and notifications are being shifted to microservices and APIs to boost stability and scalability.
In this role, you will lead the design and build\-out of a new environment in the Central Azure region, oversee the migration of production services, and later spearhead the rebuild of the environment in the East Azure region — establishing infrastructure as code practices, naming standards, and engineering excellence across the team.
**Responsibilities**
* Lead the build\-out of a new environment in the Central Azure region, defining infrastructure as code practices and proper naming standards
* Own and coordinate the migration of production services to the newly built Central region environment
* Drive the rebuild of the environment in the East Azure region after the Central migration is complete
* Architect and implement Azure environments from scratch using Terraform, including modules and state management strategy
* Establish and govern CI/CD\-driven deployment processes through Azure Pipelines and Azure DevOps
* Plan and oversee cutovers from manually\-built infrastructure to IaC without causing production outages
* Guide the transition from a monolithic architecture to a modular, service\-oriented model based on microservices and APIs
* Ensure stability, scalability, and reliability of platform services across environments
* Mentor DevOps engineers, review technical solutions, and set engineering standards and best practices
* Collaborate with engineering, architecture, and product stakeholders to align infrastructure strategy with business goals
**Requirements**
* 5\+ years of experience in a DevOps engineering role
* Proven track record of leading infrastructure initiatives and mentoring engineering teams (1\+ years)
* Deep expertise in Terraform, including architecting Azure environments from scratch, building reusable modules, and managing state at scale
* Strong command of CI/CD\-driven deployments using Azure Pipelines and Azure DevOps, including pipeline design and governance
* Extensive hands\-on background in Azure, App Services, and Identity
* Advanced skills in containerization and orchestration with Docker and Kubernetes (K8S)
* Solid competency in Azure networking, Key Vault, and Cosmos DB
* Experience with monitoring and observability tools such as Grafana and Application Insights
* Demonstrated capability to plan and execute complex migration mechanics, including cutover from manually\-built infrastructure to IaC without a production outage
* Strong communication and stakeholder management skills
* Excellent command of written and spoken English (B2\+ level)
**Nice to have**
* Strong understanding of observability and troubleshooting in distributed systems
* Background in Site Reliability Engineering
**We offer**
* 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