Postgres Administrator (PostgreSQL, Postgres Architecture, Cluster Management, Galera)
EXASOFT CONSULTING PTE. LTD.
Date: 21 hours ago
Area: Singapore, Singapore
Salary:
SGD 8,000
-
SGD 10,300
per month
Contract type: Full time

Responsibilities:
- Design, implement, and manage PostgreSQL clusters (v9.6 to v16.x) using tools such as repmgr, Pgpool-II, Patroni, or HAProxy.
- Manage MySQL/MariaDB clusters using Galera, NDB, and GTID-based replication setups.
- Set up and maintain synchronous/asynchronous replication,logical replication, and physical streaming.
- Perform tuning, troubleshooting, and capacity planning using tools like pg_stat_statements, pgBadger, pg_profile, and EXPLAIN PLAN.
- Implement and manage backup/recovery strategies using pg_basebackup, pg_dump, BARMAN, and BART.
- Lead the automation of PostgreSQL cluster health checks,alerting, and scaling using Shell scripting or Ansible.
- Monitor database health and availability using PEM, OpsCenter,and cron-based checks.
- Handle table bloat analysis, VACUUM planning, memory tuning (shared_buffers, work_mem, etc.), and schema optimization.
- Administer Oracle RAC databases with ASM and Oracle Data Guard for DR.
- Support MongoDB Replica Sets, Cassandra (DataStax), and TimesTen as part of a distributed NoSQL architecture.
- Ensure secure role-based access, patching, and compliance across RDBMS and NoSQL environments.
- Perform end-to-end lifecycle support including installation,patching, upgrade, cloning, schema refreshes, and decommissioning.
- Participate in DR drills, change requests, audits, and incident response for business continuity.
- Automate backup, monitoring, and reporting tasks using scripting tools (Shell/Ansible).
Requirements:
- Minimum 7 years of hands-on Postgres DBA experience,with at least 5 years of experience in Postgres L3 Support and 2 years in Postgres architecture.
- PostgreSQL expert with hands-on experience in clustering, replication, and performance tuning.
- Familiar with enterprise use of Repmgr, Pgpool-II, HAProxy,Patroni, or equivalent.
- Working knowledge of other RDBMS such as Oracle (RAC/Data Guard), MySQL, Galera, NDB), and MSSQL
- Familiarity with ITIL/ITSM processes and change management protocols.
- Certifications in Postgres strongly preferred
- Strong understanding of database internals, query planning, and database architecture.
- Competence in scripting (Bash, Ansible) for automation and operations support.
- Experience with database monitoring tools such as Nagios, OEM,PEM, OpsCenter, HPOBM.
See more jobs in Singapore