# Software Engineer, Kubernetes Platform

**Company**: GovTech
**Location**: Singapore
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/govtech/jobs/4008751201?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_deb82914-c2f

## Description

GovTech is the lead agency driving Singapore's Smart Nation initiatives and public sector digital transformation. As the Centre of Excellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government's capabilities in Data Science & Artificial Intelligence, Application Development, Smart City Technology, Digital Infrastructure, and Cybersecurity.

As a software engineer, you will:

- Build and operate highly available OpenShift clusters.

- Automate cluster provisioning, configuration, upgrades, scaling, and recovery.

- Manage platform services including networking, ingress, DNS, identity, certificates, storage integration, monitoring, and logging.

- Implement GitOps workflows for cluster and platform configuration.

- Establish tenant onboarding, access control, quotas, policies, and workload-isolation standards.

- Monitor platform health and troubleshoot incidents across Kubernetes, Linux, networking, storage, and infrastructure.

- Develop runbooks and test upgrade, backup, restore, and disaster-recovery procedures.

- Work with network, security, storage, and application teams to deliver reliable platform services.

- Participate in production support and share knowledge with the wider engineering team.

We are looking for someone with:

- Production experience building or operating self-managed Kubernetes clusters.

- Strong understanding of Kubernetes architecture, networking, scheduling, storage, and workload lifecycle.

- Strong Linux administration and troubleshooting skills.

- Experience with cluster upgrades, node lifecycle management, monitoring, and incident response.

- Automation experience using Ansible, Terraform, Go, Python, shell, or similar tools.

- Experience with GitOps, infrastructure as code, and version-controlled configuration.

- Working knowledge of TCP/IP, DNS, TLS, load balancing, routing, and firewalls.

- Ability to troubleshoot across application, platform, operating-system, and infrastructure layers.

GovTech offers a range of benefits, including leave benefits, employee wellness programs, and flexible work arrangements.

## Skills

### Required
- Kubernetes
- OpenShift
- Linux
- Ansible
- Terraform
- Go
- Python
- GitOps
- TCP/IP
- DNS
- TLS
- load balancing
- routing
- firewalls

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/govtech/jobs/4008751201?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
