Job Summary
We are seeking an experienced Azure DevOps Engineer with strong expertise in Infrastructure as Code (IaC), Kubernetes administration, CI/CD automation, containerization, and cloud-native platform engineering. The ideal candidate will be responsible for designing, implementing, and managing scalable infrastructure platforms, automating deployment pipelines, and supporting enterprise-grade container ecosystems.
Key Responsibilities
- Design, implement, and maintain Infrastructure as Code (IaC) solutions for platform provisioning and management.
- Build and manage CI/CD pipelines using Azure DevOps.
- Deploy, administer, and troubleshoot self-managed/on-premises Kubernetes clusters.
- Package, deploy, and manage applications using Helm Charts.
- Manage containerized workloads using Docker and Kubernetes.
- Configure and maintain private container registries such as Harbor or Nexus.
- Implement secrets management and security controls using HashiCorp Vault.
- Manage Kubernetes persistent storage solutions, including Longhorn.
- Automate infrastructure and operational tasks using Ansible.
- Monitor, troubleshoot, and optimize platform performance and availability.
- Implement and support centralized logging and observability solutions using ELK/EFK Stack.
- Configure and troubleshoot Kubernetes networking, ingress controllers, service mesh, and network policies.
- Administer Linux servers and ensure platform stability, security, and compliance.
- Collaborate with development, SRE, and infrastructure teams to improve deployment reliability and operational efficiency.
- Participate in production support, incident management, and root cause analysis.
Mandatory Skills
- Infrastructure as Code (Terraform preferred)
- Azure DevOps CI/CD
- Kubernetes Administration (Self-Managed / On-Premises)
- Helm
- Docker / Containerisation
- Linux Administration
- Kubernetes Networking
- Harbor or Nexus Repository Management
- HashiCorp Vault
- Longhorn Storage
- Ansible Automation
- ELK / EFK Stack
Good to Have Skills
- Azure Cloud Services
- GitOps (ArgoCD / FluxCD)
- Prometheus & Grafana
- Service Mesh (Istio / Linkerd)
- Python / Shell Scripting
- SRE Practices
- Security & Compliance Automation
Technical Competencies
- Strong understanding of Linux internals and networking concepts.
- Expertise in Kubernetes cluster deployment, upgrades, scaling, and troubleshooting.
- Experience with HA/DR architectures for container platforms.
- Knowledge of container security, image scanning, and vulnerability management.
- Experience implementing monitoring, logging, and observability solutions.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Relevant certifications such as:
- Certified Kubernetes Administrator (CKA)
- Azure DevOps Engineer Expert
- HashiCorp Certified: Vault Associate (preferred)