Search by job, company or skills

R

Kubernetes Engineer

6-10 Years
SGD 8,000 - 10,000 per month
Save
new job description bg glownew job description bg glow
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Overview

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

1. 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.

2. 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.

3. 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.

4. 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.

5. 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.

6. 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.

7. Observability & Monitoring

. Implement monitoring and logging using:

◦ Azure Monitor for Containers

◦ Prometheus & Grafana

◦ Log Analytics

. Define SLIs/SLOs and alerting strategies.

8. Performance Optimization

. Optimize cluster performance, pod scheduling, and resource utilization.

. Conduct load testing and capacity planning for large-scale workloads.

9. Automation & Infrastructure as Code

. Provision and manage infrastructure using:

◦ Terraform

◦ ARM / Bicep

. Automate cluster setup, upgrades, and scaling.

10. 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).

Soft Skills

. Strong analytical and troubleshooting abilities.

. Excellent communication and collaboration skills.

. Ability to work in fast-paced migration programs.

Education

. Bachelor's or Master's degree in Computer Science, Engineering, or related field.

Experience Level

. 6-10+ years of IT experience.

. 3-5+ years of hands-on Kubernetes experience.

. 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

Summary

This role is ideal for a Kubernetes expert passionate about container platform transformation, with strong experience in Rancher environments and AKS, and the ability to drive large-scale container migration programs while implementing robust, scalable, and secure cloud-native architectures.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147454211

Similar Jobs

Singapore

Skills:

containerization PowerShellPrometheusBashFluxGrafanaDockerTerraformKubernetesHaproxyPythonAzure DevOpsARM BicepLog AnalyticsAzure Monitor for ContainersGitLab CIGitHub ActionsRancherArgoCDNGINX Ingress Controller

Singapore

Skills:

PowerShellBashFluxTerraformDockerKubernetesPythonHaproxyAzure DevOpsARM BicepGitLab CIGitHub ActionsRancherArgoCDNGINX Ingress Controller

Singapore

Skills:

S3Security GroupsCloudformationVpcLinux AdministrationCloudFrontEc2TerraformAnsibleECSIamKubernetesAWSInfrastructure as CodeCode Deployopen-source technologies

Singapore

Skills:

DockerTerraformAnsibleAzureKubernetesGoogle CloudAWSInfrastructure as CodeScripting Skills

Singapore

Skills:

Oracle SqlPrometheusPl SqlSpring BootApache TomcatGrafanaDatadogIbm WebsphereEc2DockerTerraformPythonAWSIbm MqCloudformationBashQuartzSpringJenkinsRabbitmqLinuxECSSplunkKubernetesGoGitHub ActionsTivoliCore Java 1.8EKSGitLab CI