FP Markets Group of Companies is a well-established multi-regulated broker, founded in Australia, offering traders access to CFD trading on Forex, Indices, Commodities, Stocks and Cryptocurrencies. We are growing and looking to recruit a Full-time Database Administrator (DBA) remote.
We're looking for a Database Administrator to own the health, performance, and reliability of our database fleet on AWS. You'll work across MySQL, PostgreSQL, and MS SQL Server — running production workloads on RDS — and partner with engineering teams on schema design, query performance, and operational excellence.
What You'll Work With: AWS RDS / Aurora · MySQL · PostgreSQL · MS SQL Server · Terraform · Prometheus · Grafana · Python · ClickHouse
Reporting to: Head of Security and Infrastructure
Responsibilities :
- Administer production databases on AWS RDS — MySQL, PostgreSQL, MS SQL Server
- Design and maintain HA / DR architectures: replication, Multi-AZ, read replicas, failover, backups
- Tune performance — query optimization, indexing, execution plans, parameter groups
- Capacity planning, sizing, and cost optimization across the database fleet
- Manage schema changes and migrations safely in production
- Monitor database health with Prometheus / Grafana / CloudWatch; tune alerting
- Lead incident response for database outages, performance issues, and data integrity events
- Implement and enforce security controls — encryption, access management, auditing, secrets rotation
- Partner with developers on data modeling, query reviews, and access patterns
- Automate routine work — backups, patching, provisioning — using IaC
- Document standards, runbooks, and recovery procedures
- Participate in on-call rotation
Candidate profile:
- 4+ years as a DBA or database-focused engineer in production environments
- Strong hands-on experience with AWS RDS (and ideally Aurora)
- Deep expertise in at least two of: MySQL, PostgreSQL, MS SQL Server
- Advanced SQL — query tuning, execution plans, stored procedures, window functions
- Solid understanding of replication, backups, point-in-time recovery, and HA / DR patterns
- Experience with database security — IAM, encryption (KMS), TLS, auditing
- Schema design and migration experience in high-availability environments
- Experience with ClickHouse
- Scripting in Python, Bash, or PowerShell for automation
- Linux fundamentals and networking basics
Nice to Have:
- IaC for databases — Terraform, CloudFormation
- Schema migration tooling — Flyway, Liquibase, Alembic
- NoSQL exposure — DynamoDB, MongoDB, Redis, ElastiCache
- Data warehousing — Redshift, Snowflake, BigQuery
- Experience with CDC tooling — Debezium, AWS DMS
- Familiarity with observability stacks (Prometheus, Gra