Back to Search
Senior DevOps Engineer
Microsoft Azure, Docker, Infrastructure as Code development and maintenance, Linux, Terraform, Azure DevOps Server, Kubernetes
We are seeking a remote Senior DevOps Engineer to join our team and provide expert support on Microsoft Azure and related technologies. In this role, the Senior DevOps Engineer will be responsible for driving the incubation of DevOps processes and supporting the customer's DevOps team on new use cases. The individual will also be responsible for deploying environments, documenting changes, and ensuring optimal performance of the infrastructure. This position offers a unique opportunity to work with cutting-edge technologies and drive innovation in a dynamic industry.
Responsibilities
- Collaborate with the customer's DevOps team to understand new use cases and drive the incubation of DevOps processes
- Deploy and manage cloud-based infrastructure using Microsoft Azure and related technologies
- Develop and maintain Infrastructure as Code using tools like Terraform and Azure DevOps Server
- Containerize applications using Docker and manage them efficiently using Kubernetes
- Monitor and optimize infrastructure performance using tools like Azure Monitor and Log Analytics
- Troubleshoot and resolve infrastructure issues in a timely manner to ensure optimal performance
- Document infrastructure changes and ensure they are communicated effectively to stakeholders
- Work with cross-functional teams to identify areas for improvement and implement solutions
- Stay up-to-date with the latest cloud technologies and industry trends to drive innovation
Requirements
- Minimum 3 years of experience in DevOps or related roles
- Strong experience with Infrastructure as Code development and maintenance
- Expertise in Microsoft Azure and related technologies
- Experience with Terraform for infrastructure provisioning and management
- Proficiency in Docker and Kubernetes for efficient containerization
- Good working knowledge of Linux operating systems
- Experience with Azure DevOps Server or other CI/CD solutions like Jenkins
- Good understanding of networking principles for efficient cloud infrastructure design
- Ability to troubleshoot and resolve infrastructure issues in a timely manner
- Strong analytical and problem-solving skills
- Excellent communication skills in English, both written and verbal at the B2+ level
Nice to have
- Good understanding of messaging systems like RabbitMQ for efficient communication between microservices
- Experience with Terragrunt for Terraform code management
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