About the role:
We are looking for a Senior DevOps Engineer (Azure) to design, build, and optimize scalable cloud infrastructures and CI/CD pipelines. The ideal candidate will have deep expertise in Azure cloud services, infrastructure automation, and DevOps practices that enable seamless integration between development, testing, and operations.
Responsibilities:
- Drive the implementation of DevOps best practices across development, testing, and operations teams
- Design and manage Azure-based infrastructures, including VMs, AKS, App Services, and Azure Functions
- Implement Infrastructure as Code (IaC) using Terraform, ARM templates, or Bicep for automated provisioning and configuration
- Ensure high availability, disaster recovery, and performance tuning of Azure cloud environments
- Build, deploy, and optimize CI/CD pipelines using Azure DevOps and GitHub Actions
- Integrate automated testing, code quality checks, and security scans into pipelines to enforce code quality and compliance
What are we looking for:
- Extensive hands-on experience with Azure cloud services, including compute, storage, networking, and security
- Advanced knowledge of containerization and orchestration (Docker, Kubernetes, and Azure Kubernetes Service – AKS)
- Proficiency in scripting and automation tools (PowerShell, Bash, Python)
- Expertise in implementing and managing CI/CD pipelines with Azure DevOps or similar tools
- Deep understanding of IaC tools (Terraform, Bicep, or ARM templates)