DevOps/Technical Support Engineer (Virtualization/Kubernetes)
SCITIX (SGP) TECH PTE. LTD.
Singapore
On-site
SGD 60,000 - 80,000
Full time
21 days ago
Job summary
A leading tech company is looking for a Kubernetes Engineer to deploy and optimize AI training clusters. The role involves managing high-availability environments and developing automation tools. Ideal candidates will have a strong background in Linux, Kubernetes, and programming languages such as Python, Shell, or Go.
Qualifications
- Bachelor’s degree or above in Computer Science or related fields.
- Expertise in Linux administration and Kubernetes.
Responsibilities
- Deploy and maintain Kubernetes clusters for AI training.
- Design automation tools for cluster management.
Skills
Linux administration
Kubernetes architecture
Python
Shell scripting
Go
Education
Bachelor’s degree in Computer Science
Bachelor’s degree in Telecommunications
Related fields
Responsibilities:
- Deploy, maintain, and troubleshoot Kubernetes clusters for AI training, ensuring high availability.
- Design monitoring systems and automation tools to enhance cluster management efficiency.
- Lead root-cause analysis and performance tuning for containers, OS, network, and storage.
- Manage resource quotas (Quota), analyze cluster utilization, and plan capacity scaling.
- Participate in 24/7 on-call rotation for incident response and user support.
Requirements:
- Bachelor’s degree or above in Computer Science, Telecommunications, or related fields.
- Expertise in Linux administration, including troubleshooting, configuration, and performance tuning.
- Proficient in Python/Shell/Go for tooling development.
- Deep understanding of Kubernetes architecture (CNI/CSI/LB) with hands-on tuning experience.
- Prior experience in large-scale (10k+ nodes) training cluster optimization is a plus.