Senior/Junior Database Administrator (Senior DBA)

DADACONSULTANTS PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DADACONSULTANTS PTE. LTD. is seeking an experienced Senior Database Administrator to lead reliability, performance, availability, and operational excellence across global regions.

You will oversee production databases supporting e-commerce, IoT, mobile, and internal systems, ensuring high availability, security, and scalability in AWS and across multiple regions. You will collaborate with SRE, DevOps, development, data engineering, and security teams to drive architecture standardization, cloud

Qualifications

  • Bachelor's degree or above in CS/IT or equivalent practical experience.
  • 7+ years of professional experience in database administration or engineering.
  • Strong hands-on production experience with MySQL and/or PostgreSQL.
  • Deep understanding of replication, HA, backup/recovery, and performance tuning.
  • Extensive experience with AWS database services (RDS, Aurora, ElastiCache).
  • Strong Linux administration and SQL troubleshooting skills.
  • Proficiency in Python, Bash, or similar scripting languages for automation.
  • Experience with Terraform, Ansible or other IaC tools.
  • Networking fundamentals (DNS, TCP/IP) and cloud infrastructure.

Responsibilities

  • Own production and non-production database environments across multiple regions.
  • Design, operate, and optimize databases: MySQL, PostgreSQL, Redis, MongoDB, etc.
  • Manage AWS database services including RDS, Aurora, ElastiCache, DynamoDB.
  • Design HA and DR architectures with replication, backup, and recovery drills.
  • Monitor health, availability, performance, and capacity; lead incident response and RCA.
  • Automate provisioning, configuration, backup, and monitoring using Python/Bash and IaC.
  • Enforce database security, access controls, encryption, and auditing.
  • Provide technical leadership and guide migrations, upgrades, and optimization projects.

Skills

Database administration
Cloud architecture
Incident management
Automation
Scripting (Python/Bash)
Linux administration

Education

Bachelor's degree in Computer Science or related field

Tools

Terraform
Ansible
Prometheus
Grafana
Amazon CloudWatch
RDS/Aurora/ElastiCache/DynamoDB

Job description

Role Overview

We are seeking an experienced Senior Database Administrator (Senior DBA) to lead database reliability, performance, availability, and operational excellence across our global business.


You will oversee production database environments supporting e-commerce, IoT, mobile, and internal business systems, ensuring they remain highly available, secure, scalable, and performant across AWS and multiple geographic regions.


Working closely with SRE, DevOps, application development, data engineering, and security teams, you will drive database architecture standardization, automation, cloud migration, and operational best practices to build a resilient and secure database infrastructure.


Key Responsibilities


  • Database Operations & Administration: Own production and non-production database environments across multiple regions, managing deployment, configuration, maintenance, upgrades, patching, and capacity planning.

  • Database Architecture & Performance: Design, operate, and optimize database solutions across MySQL, PostgreSQL, Redis, MongoDB, and other relevant technologies. Perform SQL and index optimization, execution plan analysis, and database parameter tuning.

  • AWS Database Management: Manage AWS database services, including Amazon RDS, Aurora, ElastiCache, DynamoDB, and related cloud infrastructure.

  • High Availability & Disaster Recovery: Design and implement high-availability and disaster-recovery architectures, including replication, failover, backup, and recovery mechanisms. Conduct regular backup validation and disaster recovery drills.

  • Monitoring & Incident Management: Monitor database health, availability, performance, and capacity. Lead incident response and root cause analysis, proactively mitigate risks, and establish and improve database SLOs and SLAs.

  • Automation & Infrastructure as Code: Automate database provisioning, configuration, backup, monitoring, and maintenance using Python, Bash, or similar scripting languages. Implement infrastructure as code using Terraform and related tools.

  • Database Security & Governance: Establish database access control, authentication, encryption, and auditing standards. Enforce least-privilege access policies and support vulnerability remediation and security hardening.

  • Technical Leadership & Projects: Provide technical guidance to DBA and SRE engineers, contribute to architecture reviews and technology selection, and lead major database migration, upgrade, and optimization initiatives.


Requirements


  • Bachelor's degree or above in Computer Science, Information Technology, or a related field, or equivalent practical experience.

  • At least 7 years of professional experience in database administration or database engineering.

  • Strong hands-on production experience with MySQL and/or PostgreSQL.

  • Deep understanding of database architecture, replication, high availability, backup and recovery, and performance tuning.

  • Extensive experience with AWS database services, particularly Amazon RDS, Aurora, and ElastiCache.

  • Strong Linux administration and troubleshooting skills, with excellent SQL troubleshooting and performance optimization capabilities.

  • Proficiency in scripting and automation using Python, Bash, or similar technologies.

  • Experience with Terraform, Ansible, or other infrastructure-as-code tools.

  • Solid understanding of networking fundamentals, including DNS, TCP/IP, and cloud infrastructure.

  • Proven experience supporting high-traffic, business-critical production systems.

  • Strong incident management, troubleshooting, and root cause analysis capabilities.


Nice-to-Have


  • Experience with MongoDB, Redis, Kafka, or other distributed systems.

  • Experience designing and operating AWS multi-region architectures.

  • Experience leading database migration, modernization, and cloud transformation projects.

  • Familiarity with Kubernetes and cloud-native infrastructure.

  • Experience with observability and monitoring platforms such as Prometheus, Grafana, and Amazon CloudWatch.

  • Background in e-commerce, IoT, SaaS, or high-growth internet companies.

  • AWS certification or an equivalent professional certification.


Regret to inform that only shortlisted candidates will be notified.


EA Registration Number: R1878287


Business Registration Number: 201735941W.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Sql Database Administrator
Senior Sql Database Administrator

momcozy • Singapore

On-site
SGD 120,000 - 170,000
Senior Database Administrator (DBA)
Senior Database Administrator (DBA)

dadaconsultants pte. ltd. • Singapore

On-site
SGD 150,000 - 190,000
Senior DBA
Senior DBA

风向标人才咨询(杭州)有限公司深圳分公司 • Singapore

On-site
SGD 120,000 - 180,000
Global exposure
Competitive compensation
Flexible working policy
+1
Database Platform Lead (Oracle & MSSQL)
Database Platform Lead (Oracle & MSSQL)

Nityo Infotech Limited • Singapore

On-site
SGD 180,000 - 300,000
Senior DevSecOps Engineer (Database)
Senior DevSecOps Engineer (Database)

Talentvis Singapore Pte Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Senior Database Administrator
Senior Database Administrator

Phillip Capital Inc. • Singapore

On-site
SGD 90,000 - 130,000
Database Administrator
Database Administrator

NTT SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000
Database Administrator — SaaS Infrastructure (SG)
Database Administrator — SaaS Infrastructure (SG)

Longbridge • Singapore

On-site
SGD 90,000 - 150,000
Senior Database Engineer
Senior Database Engineer

CENTURY GAMES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Database Administrator — SaaS Infrastructure (SG)
Database Administrator — SaaS Infrastructure (SG)

Longbridge Singapore • Singapore

On-site
SGD 90,000 - 130,000