About the role
Responsibilities:
- Design and manage Azure cloud infrastructure.
- Build and maintain CI/CD pipelines using Azure DevOps.
- Deploy and manage applications on AKS.
- Automate infrastructure using Terraform and ARM Templates.
- Monitor applications and infrastructure using Grafana, Prometheus, and Azure Monitor.
- Troubleshoot production issues and optimise cloud performance.
- Implement Azure security best practices and infrastructure automation.
- Collaborate with Development, QA, and Infrastructure teams.
Requirements:
- 4-8 years of DevOps/Cloud Infrastructure experience.
- Minimum 3 years of hands-on experience with Microsoft Azure.
- Minimum 2 years of experience managing AKS.
- Strong experience with Terraform, Azure DevOps, CI/CD, and Kubernetes.
- Required Skills: Microsoft Azure Cloud, Azure DevOps (CI/CD Pipelines), Azure Kubernetes Service (AKS), Terraform & ARM Templates, Docker & Kubernetes, Grafana, Prometheus, Azure Monitor, Azure Container Registry (ACR), PowerShell, Bash, Azure CLI, Git/GitHub/Azure Repos, Azure Networking (VNet, NSG, Load Balancer, Application Gateway, Key Vault).
- Good to Have: GitHub Actions, Ansible, SonarQube, Azure Policy, Microsoft Defender for Cloud, CKA / Azure Certifications
- Qualification: Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.