Skip To Main Content
backBack to Search

Senior DevOps Engineer (Azure)

Microsoft Azure, Azure Kubernetes Service, Azure Containers, Terraform, Docker, Helm, Infrastructure Management Tools, Python, Bash, Ruby

We are looking for an experienced and driven Senior DevOps Engineer (Azure) to join our innovative team. In this role, you will play a key role in building, managing, and optimizing Azure-based cloud infrastructure. You will collaborate with cross-functional teams to implement DevOps methodologies, ensuring the scalability, security, and reliability of our systems.

Responsibilities
  • Architect and oversee cloud infrastructure solutions on Azure that align with business objectives
  • Streamline development and deployment processes by creating and improving CI/CD pipelines
  • Maintain and manage Kubernetes clusters through Azure Kubernetes Service (AKS)
  • Deploy and manage containerized applications using Docker and Azure Container Services
  • Automate infrastructure provisioning and configuration with Terraform
  • Leverage Helm for managing and updating Kubernetes application deployments
  • Create scripts and automation workflows in Python, Bash, or Ruby to enhance operational processes
  • Monitor system performance and address infrastructure-related issues to ensure stability
  • Work closely with development teams to incorporate DevOps principles into application workflows
  • Implement security protocols and ensure compliance with industry standards and best practices
Requirements
  • Bachelor’s or Master’s degree in Computer Science, IT, or a related field, or equivalent practical experience
  • At least 3 years of experience in DevOps or similar technical roles
  • Strong knowledge and expertise in Microsoft Azure, including deploying and managing cloud infrastructure
  • Proficiency in Azure Kubernetes Service (AKS) for managing Kubernetes clusters and scaling containerized applications
  • Experience in deploying and managing containerized workloads using Azure Containers
  • Deep understanding of Terraform for infrastructure automation and configuration management
  • Hands-on experience with Docker for container orchestration and management
  • Expertise in using Helm to manage configurations for Kubernetes-based applications
  • Familiarity with monitoring tools to optimize infrastructure performance and ensure reliability
  • Advanced scripting skills using Python, Bash, or Ruby for automation tasks
  • Fluency in English with strong communication skills at a B2 level or higher
Nice to have
  • Experience with monitoring tools and technologies to ensure infrastructure reliability and performance
  • Knowledge of hybrid cloud environments and their integration with Azure-based systems
  • Expertise in advanced security measures for safeguarding cloud infrastructure and applications
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