Senior / Software Engineer - Developer Productivity Platforms
GovTech Singapore · Singapour
Job description
About the role
GovTech, Singapore's lead agency for Smart Nation and public sector digital transformation, is hiring a Senior / Software Engineer to design, build and operate a Whole-of-Government developer productivity platform. You will work across CI/CD tools (GitLab), cloud (AWS), orchestration (Kubernetes EKS) and infrastructure-as-code (Terraform) to deliver a secure, scalable and developer-friendly platform.
Key responsibilities
- Architect, implement and operate platform components across GitLab, AWS, Kubernetes EKS and Terraform, improving performance, cost efficiency and operational robustness.
- Design workflows, tooling and paved paths so tenants can deploy and run applications quickly, safely and consistently, and champion automation and self-service.
- Eliminate toil by automating repetitive tasks and bottlenecks through CI/CD, infrastructure-as-code and controllers/operators.
- Implement observability (logs, metrics, traces, alerts) and automate health checks, anomaly detection and self-healing.
- Take part in on-call rotations, incident response and post-incident reviews to reduce MTTR.
- Embed security through secure defaults, policy enforcement, vulnerability scanning and AWS/K8s best practices, and support regulatory compliance.
- Diagnose performance bottlenecks, define and improve KPIs such as MTTR, error rates, SLO compliance and cost efficiency.
- Advise tenants on containerisation, CI/CD and cloud-native deployment, and share knowledge through documentation, runbooks and architecture diagrams.
Required profile
- Degree or diploma in Computer Science, Engineering or equivalent experience.
- Proven DevOps / Platform / SRE experience in cloud-native environments.
- Strong software engineering fundamentals, able to write production-grade code in Go, TypeScript or Python.
- Good understanding of web applications (Go, Python, React/NextJS) and of networking, security and storage in AWS and Kubernetes.
- Clear communicator, calm under pressure, customer-focused; leadership or mentoring experience is a plus.
Required skills
- AWS, Kubernetes (EKS), container orchestration and cloud operations.
- Terraform (preferred) and GitOps/CI/CD tools such as GitLab CI/CD and ArgoCD.
- Kubernetes tooling: Helm, Kustomize, kubectl.
- Observability: Prometheus, Grafana, ELK/Elastic Stack and SLO design.
- Database management (e.g. PostgreSQL) including backups, snapshots and recovery testing.
- Preferred: CKA or CKAD, Kubernetes operators in Go, service mesh, chaos engineering.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 5 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
GovTech Singapore
Singapour
Related job offers
-
Senior Solutions Architect, Forward-Deployed (Asia)
PreSales Collective Singapour -
Data & AI Architect
OCBC Singapour -
Lead Solutions Architect (SEA & Greater China)
Affinidi Singapour -
Technical Product Owner - Engineering & Enablement
resmed Singapore -
Technical Product Owner - Integrated Planning
resmed Singapore