Job DescriptionCore Skills:
· Amazon Web Service (AWS) Cloud Computing
· Kubernetes
Essential Skills:
· More than 5 years of Kubernetes experience with at least 2 years on AKS in production.
· Strong knowledge of Kubernetes internals scheduling, networking, storage, RBAC.
· Experience with Helm, customize, and GitOps workflows (FluxArgoCD).
· Proficiency in Azure CNI networking and AKS private cluster configuration.
· Hands-on experience with ACR, managed identities, and Key Vault integration.
· CI/CD pipeline experience with Azure DevOps or GitHub Actions.
· Microsoft Certified Azure Administrator (AZ-104) or DevOps Engineer Expert (AZ-400) preferred.
· Scripting skills in Bash, Python, or PowerShell.
Role Description:
· Design and deploy Azure Kubernetes Service (AKS) clusters with private cluster configurations, managed identities, and RBAC.
· Configure AKS networking Azure CNI, Kubernetes, internal load balancers, and ingress controllers (AGIC, NGINX).
· Integrate AKS with Azure Container Registry (ACR), Key Vault via CSI driver, and Azure Monitor for containers.
· Manage Helm chart deployments, namespaces, resource quotas, and pod security policies.
· Implement node pool autoscaling, cluster upgrades, and blue-green deployment strategies.
· Harden AKS environments policy enforcement (Azure PolicyOPA Gatekeeper), network policies, and image scanning.
· Build and maintain CICD pipelines for containerized workloads using Azure DevOps or GitHub Actions.
· Troubleshoot cluster and workload issues, including networking, DNS, resource constraints, and crashes.
· Develop runbooks and operational documentation for AKS platform management.
· Coordinate with application teams to onboard workloads onto the AKS platform.
Nice to have
· Certified Kubernetes Administrator (CKA) or CKAD certification.
· Experience with service mesh (Istio, Linkerd) on AKS.
· Exposure to multi-cluster and multi-region AKS architectures.
RequirementsCore Skills: • Amazon Web Service (AWS) Cloud Computing • Kubernetes Essential Skills: • More than 5 years of Kubernetes experience with at least 2 years on AKS in production. • Strong knowledge of Kubernetes internals scheduling, networking, storage, RBAC. • Experience with Helm, customize, and GitOps workflows (FluxArgoCD). • Proficiency in Azure CNI networking and AKS private cluster configuration. • Hands-on experience with ACR, managed identities, and Key Vault integration. • CI/CD pipeline experience with Azure DevOps or GitHub Actions. • Microsoft Certified Azure Administrator (AZ-104) or DevOps Engineer Expert (AZ-400) preferred. • Scripting skills in Bash, Python, or PowerShell. Role Description: • Design and deploy Azure Kubernetes Service (AKS) clusters with private cluster configurations, managed identities, and RBAC. • Configure AKS networking Azure CNI, Kubernetes, internal load balancers, and ingress controllers (AGIC, NGINX). • Integrate AKS with Azure Container Registry (ACR), Key Vault via CSI driver, and Azure Monitor for containers. • Manage Helm chart deployments, namespaces, resource quotas, and pod security policies. • Implement node pool autoscaling, cluster upgrades, and blue-green deployment strategies. • Harden AKS environments policy enforcement (Azure PolicyOPA Gatekeeper), network policies, and image scanning. • Build and maintain CICD pipelines for containerized workloads using Azure DevOps or GitHub Actions. • Troubleshoot cluster and workload issues, including networking, DNS, resource constraints, and crashes. • Develop runbooks and operational documentation for AKS platform management. • Coordinate with application teams to onboard workloads onto the AKS platform. Nice to have • Certified Kubernetes Administrator (CKA) or CKAD certification. • Experience with service mesh (Istio, Linkerd) on AKS. • Exposure to multi-cluster and multi-region AKS architectures.