ELEKS

Senior DevOps Engineer (Azure), TSCM-43181, 43527

ELEKS • UA
Hybrid
ELEKS DevOps Office is looking for a Senior DevOps Engineer in Ukraine, Poland, Croatia.

ABOUT CLIENT
Our client is Europe's leading health, sport, and leisure group, with more than 140 clubs around the globe.

REQUIREMENTS

  • 5+ years as a DevOps engineer
  • Strong knowledge and experience with Azure services, including but not limited to Azure VMs, Azure App Service, Azure Storage, Azure Functions, Azure SQL Database, Azure Networking, etc.
  • Proven experience as an Azure DevOps Engineer or similar role
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Familiarity with infrastructure as code (IaC) tools such as Terraform
  • Hands-on experience with Azure DevOps or Jenkins CI/CD tools for building, testing, and deploying software applications.
  • Familiarity with configuration management tools such as Ansible
  • Proficiency in scripting and automation using Bash
  • Solid understanding of software development methodologies and version control systems (e.g., Git).
  • Strong troubleshooting and problem-solving skills for Azure infrastructure and application-related issues
  • Excellent communication and collaboration skills to work effectively with cross-functional teams
  • RESPONSIBILITIES

  • Monitor and troubleshoot Azure infrastructure and application-related issues, ensuring high availability and performance
  • Design, implement, and manage the Azure infrastructure to support the development and deployment of software applications
  • Develop and maintain CI/CD pipelines using Azure DevOps and related tools for automated build, test, and deployment processes
  • Implement and manage containerization and orchestration technologies such as Docker and Kubernetes
  • Collaborate with the development team to optimise code quality, security, and performance in the CI/CD pipeline
  • Implement and manage Azure infrastructure as code using a tool such as Terraform
  • Maintain and enforce best practices for source control, branching, and release management
  • Ensure compliance with security and governance standards in Azure infrastructure and DevOps processes
  • Collaborate with cross-functional teams to drive continuous improvement and innovation in DevOps practices