Back to Search
We are seeking a remote Senior DevOps Engineer to join our team and take ownership of end-to-end configuration and management of DevOps services. Our client is a prominent player in the healthcare industry and is continuing to evolve its digital presence. As a Senior DevOps Engineer, you will work closely with cross-functional teams to enhance the company's technology infrastructure. You will be instrumental in scaling up and ensuring the stability, security, and reliability of the client's cloud-based applications running on Microsoft Azure. The ideal candidate will have a strong technical background, experience working with Terraform, Helm, and Docker, and be passionate about automation and continuous integration and deployment.
Responsibilities
- Architecting and implementing cloud-based infrastructure solutions using Terraform and Helm
- Designing and implementing highly scalable and available Kubernetes clusters using AKS
- Creating and maintaining CI/CD pipelines for seamless deployments using Azure DevOps
- Developing and maintaining automation scripts for infrastructure management and deployments
- Managing and maintaining Docker containers for application deployments
- Monitoring and analyzing application performance using App Insights and other monitoring tools
- Working closely with cross-functional teams to identify and resolve infrastructure issues
- Ensuring the security and reliability of the cloud infrastructure
- Collaborating with development teams to identify and resolve performance bottlenecks and scalability issues
- Staying up to date with the latest cloud technologies and best practices
- Providing technical guidance and mentorship to junior team members
Requirements
- At least 3+ years of experience in a DevOps role or similar
- Experience with managing Microsoft Azure and Azure DevOps services
- Expertise in using Terraform for infrastructure management and Helm for package management
- Strong experience in containerization techniques and managing Docker containers
- Proficiency in setting up and maintaining CI/CD pipelines
- Experience with monitoring and alerting tools such as App Insights and Prometheus
- Experience in working with MySQL, Kafka, and GraphQL
- Familiarity with managing Kubernetes clusters such as AKS
- Ability to develop and maintain automation scripts using scripting languages such as Bash, Python, or PowerShell
- Demonstrated ability to work in a fast-paced environment with a team-oriented mindset
- Excellent written and verbal communication skills in English (B2+ level)
Nice to have
- Experience with other cloud platforms such as AWS or GCP
- Experience with infrastructure as code tools such as Ansible or Puppet
- Experience with scripting languages such as Bash, Python, or PowerShell for automation
- Experience with Terraform modules for cloud infrastructure 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