Database Administrator

Bet On Talent

Hinoba-an

Hybrid

PHP 5,643,000 - 8,150,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Bet On Talent is seeking a senior PostgreSQL Database Engineer to administer and optimize production PostgreSQL databases across AWS RDS and Aurora. You will work with Knex/TypeORM migrations, implement blue/green deployments, and ensure 24/7 reliability in a remote-first setup.

You will monitor performance with Performance Insights and pg_stat_statements, design scalable schemas, manage backups, DR, and cross-region replication, and collaborate with backend and DevOps teams.

Qualifications

  • Deep experience administering PostgreSQL 14+ in production, including MVCC, vacuum tuning, WAL, replication and lock behaviour.
  • Strong hands-on knowledge of Amazon RDS and Aurora PostgreSQL, including parameter groups, Performance Insights, Enhanced Monitoring and blue/green deployments.
  • Proven backup and recovery experience, including real restore exercises and cross-region recovery.
  • Proficiency in Terraform and Git-based workflows for managing database infrastructure.
  • Solid scripting skills in Python, Bash or SQL for automation, health checks and reporting.
  • Strong understanding of schema design, query optimisation and indexing strategies for high-transaction workloads.
  • Working knowledge of Redis/ElastiCache and MongoDB administration.
  • Understanding of database security and compliance requirements (PCI DSS, GDPR) for customer and payment data.
  • Comfortable operating in a multi-account AWS environment with SSO and CI/CD-driven deployments.
  • Ability to write clear runbooks, post-mortems and change plans that other engineers can follow.

Responsibilities

  • Administer and maintain production PostgreSQL databases on AWS RDS and Aurora.
  • Monitor and tune database performance using Performance Insights, pg_stat_statements and EXPLAIN ANALYZE.
  • Plan and execute major-version upgrades with blue/green deployments.
  • Own backup, restore and disaster recovery, including cross-region snapshots and RTO/RPO drills.
  • Review schema migrations and enforce zero-downtime change patterns.
  • Manage database infrastructure as code using Terraform and Terragrunt via GitHub Actions pipelines.
  • Implement database security controls including least-privilege roles, encryption, and audit logging.
  • Manage connection pooling, high availability and failover using RDS Proxy or PgBouncer and Multi-AZ.
  • Support data/BI teams with read replicas, replication and secure connectivity to Redshift and ELT tooling.
  • Define alerting/runbooks and participate in on-call rotation for 24/7 reliability.
  • Track and optimise database spend across instances, storage and IOPS.
  • Collaborate with backend (Node.js/NestJS), DevOps and data teams to deliver reliable data services.

Skills

PostgreSQL administration
AWS RDS/Aurora PostgreSQL
Database performance tuning
Scripting (Python, Bash, SQL)
Terraform & IaC
GitHub Actions/CI/CD
Query optimization and indexing
Multi-account AWS with SSO
Backup and disaster recovery
Runbooks and on-call

Tools

Terraform
GitHub Actions
pgAudit
Knex
TypeORM
pgPartman
pg_repack
AWS Secrets Manager
RDS Proxy
PgBouncer
Airbyte
AWS Glue
Grafana
OpenTelemetry
CloudWatch

Job description

Location: Remote
Reporting to Lead DevOps Engineer

The Purpose
  • Administer and maintain production PostgreSQL databases on Amazon RDS and Aurora across development, staging and production environments.

  • Monitor and tune database performance using Performance Insights, pg_stat_statements and EXPLAIN ANALYZE, covering indexing, vacuum and query optimisation.

  • Plan and execute major-version upgrades and configuration changes with minimal downtime using blue/green deployments and logical replication.

  • Own backup, restore and disaster recovery, including point-in-time recovery, cross-region snapshots and regular restore drills against agreed RTO and RPO targets.

  • Review schema migrations from application teams (Knex, TypeORM) and enforce zero-downtime change patterns such as concurrent index builds and expand/contract.

  • Manage database infrastructure as code using Terraform and Terragrunt, delivered through GitHub Actions pipelines.

  • Implement database security controls including least-privilege roles, encryption, credential rotation via AWS Secrets Manager and audit logging with pgAudit.

  • Manage connection pooling, high availability and failover using RDS Proxy or PgBouncer and Multi-AZ configurations.

  • Support the data and BI teams with read replicas, replication and secure connectivity into Amazon Redshift and ELT tooling.

  • Define database alerting and runbooks, and participate in an on-call rotation to maintain 24/7 reliability.

  • Track and optimise database spend, including instance sizing, storage and IOPS selection and reserved capacity.

  • Collaborate closely with backend (Node.js/NestJS), DevOps and data teams to deliver reliable, well-modelled data services.

What Makes You a Fit
  • Deep experience administering PostgreSQL 14+ in production, including MVCC, vacuum tuning, WAL, replication and lock behaviour.

  • Strong hands-on knowledge of Amazon RDS and Aurora PostgreSQL, including parameter groups, Performance Insights, Enhanced Monitoring and blue/green deployments.

  • Proven backup and recovery experience, including real restore exercises and cross-region recovery.

  • Proficiency in Terraform and Git-based workflows for managing database infrastructure.

  • Solid scripting skills in Python, Bash or SQL for automation, health checks and reporting.

  • Strong understanding of schema design, query optimisation and indexing strategies for high-transaction workloads.

  • Working knowledge of Redis/ElastiCache and MongoDB administration.

  • Understanding of database security and compliance requirements (PCI DSS, GDPR) for customer and payment data.

  • Comfortable operating in a multi-account AWS environment with SSO and CI/CD-driven deployments.

  • Ability to write clear runbooks, post-mortems and change plans that other engineers can follow.

Preferred/Bonus Qualifications
  • Background in iGaming, Sportsbook or Fintech platforms.

  • Experience with Amazon Redshift or another columnar data warehouse, and ELT tools such as Airbyte or AWS Glue.

  • Experience with PostgreSQL extensions and tooling such as pgAudit, pg_partman and pg_repack.

  • Experience with observability tooling (Grafana, OpenTelemetry, CloudWatch) in high-traffic environments.

  • Familiarity with Node.js ORMs and migration tooling (Knex, TypeORM, Prisma).

  • Knowledge of event-driven architectures (Kafka, RabbitMQ) and change data capture (Debezium).

  • AWS Certified Database Specialty or Solutions Architect certification.

What's in it for you?
Serious Startup Energy

The chance to build and scale a B2B platform from the ground up within a fresh tech ecosystem launched in 2025.

A truly global remote environment working with teammates from all over the world.
Take up to 28 unavailable days a year plus public holidays.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Database Engineer (PostgreSQL)
Database Engineer (PostgreSQL)

Ruby Labs • España

On-site
EUR 80,000 - 100,000
Remote work environment
Unlimited PTO
Paid national holidays
+2
System Administrator
System Administrator

Orangeandbronze • Makati

Hybrid
Remote PostgreSQL DBA for Cloud, HA & DR
Remote PostgreSQL DBA for Cloud, HA & DR

Bet On Talent • Hinoba-an

Hybrid
PHP 5,643,000 - 8,150,000
Database Administrator — SaaS Infrastructure (SG)
Database Administrator — SaaS Infrastructure (SG)

Longport Technology HK Limited • Santo Niño 1st

On-site
PHP 3,943,000 - 5,914,000
Senior Database Administrator
Senior Database Administrator

SixValues • España

On-site
PHP 70,000 - 100,000
Senior DevOps Engineer
Senior DevOps Engineer

Bet On Talent • Hinoba-an

Hybrid
PHP 7,524,000 - 10,031,000
28 days off + public holidays
Senior Database Administrator
Senior Database Administrator

Sphise • Mexico

On-site
PHP 7,524,000 - 11,285,000
Backend Team Lead (PHP)
Backend Team Lead (PHP)

Bet On Talent • Hinoba-an

Hybrid
PHP 6,550,000 - 10,189,000
[LPS] Cloud Senior Database Administrator - AWS
[LPS] Cloud Senior Database Administrator - AWS

Lenovo PCCW Solutions • Santo Niño 1st

On-site
PHP 1,200,000 - 2,000,000
Database Engineer
Database Engineer

CodeRoad • Mexico

Hybrid
PHP 5,643,000 - 8,777,000
100% Remote
Holidays Off
Paid Time Off
+4