Applications Developer - Kubernetes
ELLIOTT MOSS CONSULTING PTE. LTD.
Singapore
On-site
SGD 60,000 - 90,000
Full time
Job summary
A technology consulting firm in Singapore is seeking a Kubernetes Engineer to manage EKS clusters and deploy AI microservices. The ideal candidate will have deep experience with Kubernetes, AWS services, and GPU workload optimization. Join a collaborative team focused on scalable microservices architectures and container security.
Qualifications
- Deep hands-on experience with Kubernetes and Amazon EKS.
- Experience optimizing GPU workloads and managing AI/ML workloads in Kubernetes environments.
- Proficiency in AWS services, container security, and observability integrations.
Responsibilities
- Set up and manage EKS clusters or equivalent Kubernetes clusters across environments.
- Deploy and manage AI microservices using Kubernetes.
- Define and optimize container orchestration and GPU workload management.
- Implement and maintain Helm charts and service mesh configurations.
- Ensure container security and compliance.
Skills
Kubernetes
Amazon EKS
Helm
Service mesh (e.g., Istio, Linkerd)
Microservices architecture patterns
Container orchestration
GPU workloads
AI/ML workloads
AWS services
Container security
Observability integrations
Key Responsibilities
- Set up and manage EKS clusters (or equivalent Kubernetes clusters) across development, staging, and production environments.
- Deploy and manage AI microservices (embedding, rerank, guardrail services, etc.) using Kubernetes.
- Define and optimize container orchestration, scaling policies, and GPU workload management.
- Implement and maintain Helm charts, service mesh configurations, and network policies for microservices.
- Ensure container security, compliance, and resource optimization.
- Collaborate with the DevOps and application teams to design scalable microservices architectures.
Required Skills
- Deep hands-on experience with Kubernetes and Amazon EKS.
- Expertise in Helm, service mesh (e.g., Istio, Linkerd), and Kubernetes networking.
- Strong understanding of microservices architecture patterns and container orchestration.
- Experience optimizing GPU workloads and managing AI/ML workloads in Kubernetes environments.
- Proficiency in AWS services, container security, and observability integrations.