Description
We are looking for a seasoned **Lead DevOps Engineer** who brings a blend of advanced technical skills, a strong sense of ownership, strategic architectural vision, and a commitment to operational excellence.
The successful candidate will have a proven background in building, automating, and managing large\-scale cloud environments, with a focus on Microsoft Azure and/or AWS, Kubernetes, Infrastructure as Code, CI/CD, and cloud reliability practices.
**Responsibilities**
* Architect and deliver robust, scalable, and secure cloud infrastructure
* Work closely with development and operations teams to optimize deployment workflows and enhance system efficiency
* Implement automation for infrastructure setup, configuration, and monitoring to drive consistency
* Champion CI/CD methodologies and practices across various initiatives
* Oversee and address issues in both production and staging environments
* Create and update technical documentation for systems, workflows, and best practices
* Uphold security standards and regulatory compliance in all cloud\-related activities
* Guide and coach team members on DevOps strategies and cloud technologies
* Engage in incident management and post\-incident analysis to strengthen platform stability
* Research and introduce new tools and solutions to improve the DevOps ecosystem
**Requirements**
* At least 5 years of hands\-on experience in IT infrastructure, systems engineering, DevOps, or cloud engineering
* Minimum one year of experience leading and coordinating development teams
* Practical expertise with public cloud services, preferably AWS, for architecting and maintaining cloud solutions
* Demonstrated ability to support mission\-critical systems with stringent uptime requirements
* Background in enterprise settings with diverse application landscapes and multiple stakeholders
* Involvement in the design, deployment, and support of cloud\-based architectures
* Advanced knowledge of Kubernetes for orchestrating and managing containerized workloads
* Proficiency in Python for scripting and automation tasks
* Experience with a statically typed, object\-oriented, managed\-runtime language such as C\# or Java for backend and automation development
* Deep understanding of Infrastructure as Code (IaC) and cloud resource automation tools
* Experience with DevOps, CI/CD, and release management platforms like GitLab to facilitate software delivery
* Strong command of English at B2\+ level or higher, both written and verbal
**Nice to have**
* Familiarity with Azure Automation Account and Azure Virtual Machines for automating Azure operations
* Microsoft Certified: Azure Administrator Associate (AZ\-104\) or AWS Certified CloudOps Engineer – Associate credentials
* Microsoft Azure Solutions Architect or AWS Certified Solutions Architect – Associate/Professional certifications for advanced cloud design
* Kubernetes certifications such as CKA or CKAD to demonstrate expertise in Kubernetes administration or development
* Terraform certifications to showcase skills in Infrastructure as Code using Terraform
**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