2,048,837open jobs
122,943companies
238,444added this week
Browse all
Salary
≈ $56k – $135k per year (Estimated)
Location
In office (Singapore)
Seniority
Staff · 9+ years exp

Confirmed on the employer's own hiring board on Nov 2, 2026. First seen by Alion on Oct 12, 2026. Government Technology Agency scores A on the Alion truth index.

Overview
Company
Impact
Profile match
The Government Technology Agency, known as GovTech, is the statutory board that builds and runs Singapore's public digital infrastructure, formed in 2016 out of the country's earlier government IT organisations. It develops citizen-facing services in house rather than outsourcing them, most notably Singpass, the national digital identity used by almost every adult in the country for banking, government and private transactions. GovTech also runs the Government Commercial Cloud, the LifeSG and OneService applications, national cybersecurity engineering for public systems, and the AI platforms used across ministries.

The Government Technology Agency (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. 

At GovTech, we offer you a purposeful career to make lives better. We empower our people to master their craft through continuous and robust learning and development opportunities all year round. Our GovTechies embody our Agile, Bold and Collaborative values to deliver impactful solutions. 

GovTech aims to transform the delivery of Government digital services by taking an "outside-in" view, putting citizens and businesses at the heart of everything we do. Play a part in Singapore’s vision to build a Smart Nation and embark on your meaningful journey to build tech for public good. 

Join us to advance our mission and shape your future with us today! 

Learn more about GovTech at tech.gov.sg 

TradeNet is Singapore's National Single Window for trade permit processing. It handles over 9 million permit applications annually and accounts for around 10% of national tax revenues. We are replacing the decades-old legacy system with a modern, cloud-native platform.

The database work is the sharp end of this programme. Years of permit history, reference data, and business rules sit in legacy tables and stored procedures that were never fully documented. All of it has to move - correctly, provably, and without an outage window that agencies or traders would notice. Once it has moved, it has to hold up under sustained volume with clearing deadlines that don't wait for a slow query.

You are the person the programme relies on for this. You own the migration approach, the operational health of the estate, and the standards squads follow when they touch data.

Teams here use AI-assisted development workflows daily, including LLM/agentic-AI tooling for spec building, code generation, and test automation. You are expected to push the boundaries of what's possible with these tools.

[What you will be working on]  

Legacy Data Migration

  • Own the migration of legacy production data end to end: extraction, transformation, loading, reconciliation, and cutover. You write and run the scripts, not only the plan.

  • Build the reconciliation tooling that proves the migrated data is correct - row counts, financial sums, referential integrity, and business invariants checked on both sides.

  • Design and execute phased cutovers using dual-write, backfill, and shadow-read approaches, with a rollback path you have rehearsed.

  • Work out what legacy data means before you move it, by reading stored procedures, triggers, constraints, and the table relationships nobody wrote down.

  • Execute complex phased cutovers using a 'Co-existence' model for user cohorts, prioritizing batch-based migration over integrated strangler patterns to minimize legacy dependency risks.

  • Perform detective work to reverse-engineer undocumented business logic from legacy Oracle stored procedures and triggers before migration.

Performance and Tuning

  • Find and fix slow queries. Read execution plans, correct the bad ones, and tell the owning squad what to do differently next time.

  • Own indexing across the estate: add what's needed, remove what isn't, and watch the write cost.

  • Tune instance and server configuration - memory, work_mem, checkpoints, autovacuum, parallelism, connection limits.

  • Diagnose contention under production load: lock waits, long-running and idle-in-transaction connections, deadlocks, hot rows.

  • Own connection pooling and pool sizing, table and index bloat, vacuum strategy, and partitioning of large history tables.

  • Do capacity planning and cost tuning. Right-size instances and storage instead of scaling up by reflex.

Database Operations and Reliability

  • Own backup and recovery, including scheduled test restores and point-in-time recovery. Verifying that backups ran is not the same as knowing you can restore.

  • Own high availability and disaster recovery: streaming replication, read-replica routing, lag monitoring, and failover drills you actually execute.

  • Plan and run major and minor version upgrades with minimal downtime.

  • Build observability for the data layer so problems surface before users report them - slow queries, replication lag, bloat and vacuum health, pool saturation.

  • Take part in on-call for database incidents, lead root-cause analysis, and publish the written follow-up. 

Schema, security, and governance

  • Review and approve schema changes and migrations from squads before they reach production, especially on shared and high-volume tables.

  • Run schema change safely against live traffic: online index builds, non-blocking DDL, throttled backfills, expand-contract patterns for column changes.

  • Own access control and least-privilege roles across environments, encryption at rest and in transit, credential rotation, and secrets handling.

  • Implement data classification, masking, and anonymisation for non-production environments.

Technical leadership (without headcount)

  • Set the programme's standards for migration safety, schema change, performance, and operational hygiene, and build the tooling that makes those standards easy to follow.

  • Make the trade-off between data integrity and delivery timelines explicit and visible. Some shortcuts are acceptable; some data damage cannot be undone, and you are the one who says so.

  • Advise application engineers on transaction boundaries, isolation levels, idempotency, retry behaviour, and ORM patterns that generate poor SQL.

[What we are looking for]  

  • At least 9 years of hands-on database engineering or DBA experience on production systems with real transaction volume and real consequences for downtime.

  • Deep Oracle expertise: query tuning and execution plans, indexing, partitioning, vacuum and bloat management, replication, connection pooling, configuration tuning.

  • Experience with PostgreSQL as a target architecture, including schema transformation, PL/pgSQL conversion, and heterogeneous replication (Oracle to Postgres).

  • A track record migrating large production datasets off legacy platforms, including reconciliation, phased cutover, and rollback planning where losing data is not an acceptable outcome. You've done this before and know where it goes wrong.

  • Strong operational depth: backup and recovery with tested restores and PITR, high availability, failover, monitoring, and incident response as first responder.

  • Ability to reconstruct business logic from legacy database artefacts: stored procedures, triggers, constraints, undocumented relationships.

  • Strong SQL, plus comfort with application code and ORMs to debug across. 

  • Experience with CDC and replication tooling such as Golden Gate, AWS DMS, or logical replication.

  • Experience running databases on AWS (RDS, Aurora).

  • Scripting ability for automation in Python, Bash, or similar.

  • Practical experience with database security and compliance controls: roles and privileges, encryption, masking, audit logging.

  • Strong written technical communication. Your migration plans, runbooks, and incident write-ups need to stand on their own and be executable without you in the room.

Good to have

  • Experience in Singapore government technology ecosystem (GovTech, SGTS, IM8/CSA frameworks).

  • Background in trade, customs, regulatory, or financial platform engineering.

  • Experience with data-governance and compliance constraints that shape architecture (data residency, classification, audit trails).

What we offer you:    

GovTech is an equal opportunity employer committed to fostering an inclusive workplace that values diverse voices and perspectives, as we believe that diversity is the foundation to innovation.  

Our employee benefits are based on a total rewards approach, offering a holistic and market-competitive suite of perks. These include leave benefits to meet your work-life needs and employee wellness programs.  

We champion flexible work arrangements (subject to your job role) and trust that you will manage your own time to deliver your best, wherever you are, and whatever works best for you.   

Learn more about life inside GovTech at go.gov.sg/GovTechCareers. 

Stay connected with us on social media at go.gov.sg/ConnectWithGovTech 

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,048,837 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Singapore
In office · Full-Time · 2+ years exp · Master's Degree · Singapore
Python
SQL
AI/ML
Spark
Fine-tuning
Multimodal AI
NLP
PyTorch
LLM
Machine Learning
Analytics
ETL/ELT
Apply
≈ $55k – $111k per year (Estimated) · In office · 6+ years exp · Singapore
SQL
Databases
Db2
MS SQL
DevOps
VMWare
Azure
AWS
Linux
Windows
Unix
Cybersecurity
CyberArk
Management
ITIL
Apply
≈ $56k – $134k per year (Estimated) · In office · Full-Time · 15+ years exp · Bachelor's Degree · Singapore
Python
SQL
Python
pySpark
Databases
Snowflake
Databricks
Delta Lake
Apache Kafka
Microsoft Fabric
AI/ML
Unstructured.io
Spark
Airflow
MLFlow
dbt
Fine-tuning
AI Agents
LLM
RAG
Reranking
Hybrid Search
OpenAI
LLMOps
Feature Store
Semantic Search
Knowledge Graph
Machine Learning
DevOps
Azure
CI/CD
SLI/SLO/SLA
Analytics
ETL/ELT
Azure Data Factory
Apply
≈ $59k – $135k per year (Estimated) · In office · 6+ years exp · Singapore
SAS
Analytics
Master Data Management
Apply
≈ $66k – $154k per year (Estimated) · In office · 5+ years exp · Singapore
Python
SQL
Databases
Snowflake
AI/ML
Airflow
Model Context Protocol
dbt
Function Calling
AI Agents
LLM
RAG
Knowledge Graph
Agentic Workflows
DevOps
Prometheus
CI/CD
AWS
AWS Lambda
Cortex
Amazon S3
IAM
Analytics
Power BI
Dimensional Modeling
Apply
≈ $11k – $29k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Cairo
Python
SQL
Databases
MySQL
PostgreSQL
Oracle
DevOps
Terraform
Ansible
Red Hat
Docker
Kubernetes
Ubuntu
Configuration Management
OpenStack
CentOS Stream
IAM
Linux
TCP/IP
DNS
VLAN
Cybersecurity
Tcpdump
Apply
Software Architect 8 days ago
≈ $19k – $41k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Cairo
Python
JavaScript
SQL
Databases
MySQL
Oracle
Frontend
Vue.js
React.js
JQuery
DevOps
Rest API
Git
Linux
Unix
SOAP
Management
Agile
Apply
In office · 5+ years exp · Bachelor's Degree
Python
JavaScript
SQL
Databases
MySQL
Oracle
Frontend
JQuery
DevOps
Rest API
Git
Linux
Unix
SOAP
QA
Selenium
Postman
Pytest
Apply
In office · 5+ years exp · New Cairo
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Blazor
Dapper
xUnit
Moq
Databases
PostgreSQL
Oracle
Azure SQL Database
Frontend
Angular
WebAssembly
DevOps
Rest API
Terraform
Helm
GitLab CI
Azure
CI/CD
Docker
Kubernetes
Grafana
Bicep
Azure AKS
GitLab
API Gateway
Cybersecurity
Microsoft Entra ID
QA
Swagger
Postman
Apply
≈ $57k – $119k per year (Estimated) · Hybrid · 4+ years exp · Málaga
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Management
Agile
Scrum
Kanban
Apply
≈ $55k – $112k per year (Estimated) · In office · 3+ years exp · Singapore
Python
SQL
COBOL
COBOL
IBM MQ
Databases
Databricks
Apache Kafka
AI/ML
Spark
DevOps
Azure
CI/CD
Git
Analytics
ETL/ELT
Management
Agile
Apply
≈ $59k – $120k per year (Estimated) · In office · Singapore
Databases
Apache Kafka
AI/ML
Feature Store
DevOps
Platform Engineering
Apply
≈ $60k – $143k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Singapore
AI/ML
Cursor
Claude Code
LoRA
Fine-tuning
Multimodal AI
Diffusion Models
Computer Vision
PEFT
Synthetic Data
OpenAI Codex
Machine Learning
DevOps
GCP
AWS
Management
Agile
Apply
≈ $47k – $116k per year (Estimated) · In office · Singapore
Python
Databases
Neo4j
AI/ML
LangGraph
LangChain
Spark
AI Agents
TensorFlow
Amazon SageMaker
Edge AI
Machine Learning
DevOps
Git
Analytics
A/B Testing
Management
Agile
Apply
≈ $56k – $114k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Singapore
Python
SQL
AI/ML
LLM
Synthetic Data
DevOps
GCP
Azure
AWS
Management
Agile
Apply
≈ $25k – $47k per year (Estimated) · In office · Full-Time · 2+ years exp · Singapore
Apply
≈ $59k – $129k per year (Estimated) · In office · Contractor · 5+ years exp · Singapore
Python
JavaScript
Java
TypeScript
Java
Spring Boot
AI/ML
Model Context Protocol
LLM
RAG
Frontend
React.js
Mobile
Clean Architecture
DevOps
Rest API
OpenShift
GitLab CI
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Cybersecurity
SonarQube
Sonatype Nexus IQ
Management
Agile
QA
Swagger
Apply
≈ $28k – $47k per year (Estimated) · In office · Full-Time · 2+ years exp · Singapore
Apply
≈ $38k – $90k per year (Estimated) · In office · Full-Time · 5+ years exp · Singapore
Apply
≈ $28k – $66k per year (Estimated) · In office · Full-Time · Singapore
Python
SQL
Analytics
Tableau
Power BI
Apply
See all jobs
This is one of many
2,048,837 more open roles from verified company boards, updated every day.