
Search by job, company or skills
We are seeking a highly experienced Kubernetes Engineer with strong expertise in Rancher-managed Kubernetes environments and migration to Azure Kubernetes Service (AKS). The ideal candidate will lead and execute large-scale container platform migrations, enabling seamless transition from on-prem/container platforms to Azure managed Kubernetes, while ensuring high availability, scalability, and secure CI/CD-driven deployments. This role requires deep hands-on experience with containerization, Kubernetes operations, ingress/gateway architectures (HAProxy, NGINX), and enterprise-scale lift-and-shift container migration.
Key Responsibilities
Kubernetes Platform Migration (Rancher to AKS)
• Lead migration of Kubernetes workloads from Rancher-managed clusters (on-prem or IaaS) to Azure Kubernetes Service (AKS).
• Assess existing cluster configurations, namespaces, workloads, and dependencies.
• Define and execute migration strategies (lift-and-shift, re-platform, phased migration).
• Ensure minimal downtime and zero data loss during migration.
Container Workload Migration
• Migrate containerized applications to AKS at scale.
• Refactor container images and manifests where necessary for AKS compatibility.
• Optimize resource allocation, scaling policies, and pod distribution.
Kubernetes Architecture & Design
• Design production-grade AKS architectures with:
◦ High availability (multi-node pools, zones)
◦ Auto-scaling (HPA, cluster autoscaler)
◦ Secure networking (VNet integration, private clusters)
• Implement best practices for multi-tenant and namespace isolation.
CI/CD Integration for Kubernetes
• Integrate Kubernetes deployments into CI/CD pipelines using:
◦ Azure DevOps / GitHub Actions / GitLab CI
• Implement GitOps practices (ArgoCD/Flux) where applicable.
• Automate build, test, and deployment of containerized applications.
Ingress & Gateway Architecture
• Design and implement ingress and gateway solutions using:
◦ NGINX Ingress Controller
◦ HAProxy-based gateways/load balancers
• Configure routing, SSL termination, rate limiting, and security policies.
• Ensure high availability and fault tolerance of ingress layer.
Networking & Security
• Configure Kubernetes networking (CNI, network policies).
• Implement secure communication using TLS, secrets, and RBAC.
• Integrate with Azure services such as Azure AD, Key Vault, and Private Endpoints.
Observability & Monitoring
• Implement monitoring and logging using:
◦ Azure Monitor for Containers
◦ Prometheus & Grafana
◦ Log Analytics
• Define SLIs/SLOs and alerting strategies.
Performance Optimization
• Optimize cluster performance, pod scheduling, and resource utilization.
• Conduct load testing and capacity planning for large-scale workloads.
Automation & Infrastructure as Code
• Provision and manage infrastructure using:
◦ Terraform
◦ ARM / Bicep
• Automate cluster setup, upgrades, and scaling.
Collaboration & Leadership
• Work closely with DevOps, application, and cloud architecture teams.
• Provide guidance on container best practices and Kubernetes usage.
• Support enterprise migration programs and troubleshooting.
Required Skills & Experience
Kubernetes & Containerization
• Strong hands-on experience with:
◦ Kubernetes (cluster setup, operations, troubleshooting)
◦ Rancher (multi-cluster management)
◦ Docker/container runtime technologies
• Deep understanding of Kubernetes components (API server, etcd, scheduler, kubelet).
Azure Kubernetes Service (AKS)
• Experience designing and operating AKS clusters.
• Knowledge of AKS features such as node pools, scaling, and upgrades.
Migration Expertise
• Proven experience in Rancher to AKS migration.
• Experience in large-scale container workload migration.
• Hands-on experience in lift-and-shift container migrations.
Ingress & Gateway Technologies
• Strong experience with:
◦ NGINX Ingress Controller
◦ HAProxy load balancing and gateway configurations
CI/CD & DevOps
• Experience integrating Kubernetes with CI/CD tools:
◦ Azure DevOps, GitLab CI/CD, GitHub Actions
• Familiarity with GitOps tools (ArgoCD, Flux).
Networking & Security
• Understanding of Kubernetes networking (CNI plugins, service mesh optional).
• Experience with RBAC, secrets management, and TLS.
Scripting & Automation
• Proficiency in Bash, Python, or PowerShell.
Preferred Qualifications
• Azure certifications (e.g., Azure Administrator / Azure DevOps Engineer / Kubernetes certifications (CKA/CKAD)).
• Experience with service mesh (Istio, Linkerd).
• Familiarity with container security tools (Aqua, Twistlock, Trivy).
• Proven track record in enterprise-scale container migration projects.
Key Competencies
• Kubernetes Platform Engineering
• Rancher to AKS Migration
• Container Workload Modernization
• Ingress & Gateway Architecture (NGINX, HAProxy)
• CI/CD & GitOps for Kubernetes
Job ID: 147629251
Skills:
containerization , PowerShell, Prometheus, Bash, Flux, Grafana, Docker, Terraform, Kubernetes, Haproxy, Python, Azure DevOps, ARM Bicep, Log Analytics, Azure Monitor for Containers, GitLab CI, GitHub Actions, Rancher, ArgoCD, NGINX Ingress Controller
Skills:
containerization , PowerShell, Prometheus, Bash, Flux, Grafana, Docker, Terraform, Kubernetes, Python, Haproxy, Azure DevOps, ARM Bicep, Log Analytics, GitLab CI, Azure Monitor for Containers, GitHub Actions, Rancher, ArgoCD, NGINX Ingress Controller
Skills:
S3, Security Groups, Cloudformation, Vpc, Linux Administration, CloudFront, Ec2, Terraform, Ansible, ECS, Iam, Kubernetes, AWS, Infrastructure as Code, Code Deploy, open-source technologies
Skills:
Docker, Terraform, Ansible, Azure, Kubernetes, Google Cloud, AWS, Infrastructure as Code, Scripting Skills
Skills:
Oracle Sql, Prometheus, Pl Sql, Spring Boot, Apache Tomcat, Grafana, Datadog, Ibm Websphere, Ec2, Docker, Terraform, Python, AWS, Ibm Mq, Cloudformation, Bash, Quartz, Spring, Jenkins, Rabbitmq, Linux, ECS, Splunk, Kubernetes, Go, GitHub Actions, Tivoli, Core Java 1.8, EKS, GitLab CI
We don’t charge any money for job offers