Requirement for a highly motivated and experienced Azure Devops Engineer with robust expertise in Grafana deployment and observability tooling. This role will be instrumental in building and maintaining scalable CI/CD pipelines, deploying monitoring solutions, and ensuring system reliability across our cloud infrastructure.
Key Responsibilities:
- Architect and maintain CI/CD Pipelines using GitHub actions, Azure Decvops, Terraform, and Helm
- Use Terraform/ARM templates to provision AKS clusters and related Azure resources like Azure container registry(ACR) , Ingress controllers, and Azure monitor.
- Manage Ingress controllers and load balancers for external access
- Set up node pools, autoscaling and network policies to ensure scalability and security.
- Deploy and manage applications with azure Kubernetes Service(AKS) environments.
- Integrate OpenTelemetry for comprehensive observability across logs, metrics and traces.
- Collaborate with development teams to onboard applications (.NET, Java, Python, Node.js) into the observability stack.
- Automate infrastructure provisioning using ARM templates, YAML pipelines,m and other IaC tools.
- Responsible for maintenance of AKS environment including autoscaling and availability
- Monitor system health and performance using Grafana dashboards and alerting
- Managing Grafana components with AKS clusters.
- Perform regular AKS version upgrades
- Use Azure Policy, Key vault , and container image scanning to maintain compliance.
Required Qualifications:
- 6+ years of experience in Azure DvOps or Azure infrastructure roles.
- String proficiency in Azure DevOps, Terraform, AKS, Docker, and Helm
- Proven experience deploying and managing Grafana/applications and related observability tools.
- Familiarity troubleshooting , communication, and collaboration skills.
- Ability to work independently and proatively resolve technical challenges.