Database Admin
AND Global
Position Overview
The Database Administrator is responsible for ensuring the reliability, performance, security, and availability of our mission-critical databases across multiple fintech platforms. This role manages database design, optimization, backup strategies, data integrity, and supports all database-related needs for engineering, analytics, and operations teams.
Key Responsibilities
- Manage, optimize, and maintain production and staging databases.
- Ensure high availability, performance tuning, and capacity planning.
- Monitor DB security, access control, and compliance requirements (PDPA/GDPR, ISO).
- Support developers with query optimization and schema improvements.
- Handle database migrations, version upgrades, and replication setups.
Required Qualifications
Technical
- Strong hands-on experience with MySQL, PostgreSQL and MongoDB (fintech-grade performance tuning).
- Solid understanding of indexing, queries, transaction handling, and optimization.
- Experience with high-availability setups (replication, clustering, failover).
- Knowledge of backup strategies, PITR, and disaster recovery planning.
- Experience working with cloud databases (AWS RDS, Azure Database services).
- Familiarity with scripting (Python, Bash) for automation.
Professional
- 4+ years of experience as a DBA or equivalent role.
- Ability to collaborate with engineering and product teams on data-related decisions.
- Strong analytical, troubleshooting, and problem-solving capabilities.
- Excellent written communication skills for documentation and incident reports.
- Ability to work in fast-paced, multi-project fintech environments.
Preferred Qualifications
- Experience in fintech, banking, digital lending, or SaaS platforms.
- Certification in AWS or Azure database specializations.
- Experience with database monitoring tools.
- Experience with ETL pipelines, data migration, or BI environments.
- Understanding of compliance frameworks (PCI-DSS, PDPA/GDPR, ISO27001).