Back to Search
Senior DevOps Engineer
Sorry, this position is no longer available
We are seeking a skilled Senior Azure DevOps Engineer to join our remote team, responsible for the development lifecycle, process automation, and continuous integration of overall CTC stack. As a Senior Azure DevOps Engineer, you will design and build high-performance pipelines by applying Infrastructure as a Code (IAAC) practices, manage development build environments and tools, and collaborate closely with the customer's infrastructure team to manage and maintain complex solutions. With your expertise in Microsoft Azure, you will ensure the reliability, scalability, and security of our cloud infrastructure and applications.
Responsibilities
- Design, build, and maintain high-performance pipelines for the CTC stack, utilizing Azure DevOps and other relevant tools
- Collaborate with the infrastructure team to manage and maintain complex solutions, ensuring the reliability, scalability, and security of the cloud infrastructure and applications
- Implement and manage IAAC practices, using Terraform, Helm, and Kubernetes to automate infrastructure provisioning and deployment
- Manage development build environments and tools, including version control systems, build servers, and testing frameworks
- Implement and maintain monitoring and logging solutions, utilizing Azure Monitor and other relevant tools to ensure the health and performance of the infrastructure and applications
- Collaborate with cross-functional teams to identify and resolve issues, ensuring the timely delivery of high-quality software products
- Participate in code reviews and design discussions, providing valuable feedback and insights to the development team
Requirements
- A minimum of 3 years of experience in DevOps, with a focus on Microsoft Azure
- Expertise in Azure DevOps, Azure Web, Terraform, Helm, and Kubernetes, enabling you to design, build, and maintain complex solutions
- Strong understanding of IAAC practices and experience with automation tools such as Ansible, Puppet, or Chef
- Experience in managing and maintaining CI/CD pipelines, including build, test, and release automation
- Proficiency in scripting languages such as PowerShell, Bash, or Python, allowing you to automate repetitive tasks
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams
- Good organizational skills and a detail-oriented mindset, crucial for meticulous testing efforts
- Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
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