About PalmPay PalmPay is a leading neobank and fintech platform scaling financial inclusion across emerging markets. With over 40 million users, we are building a digital financial ecosystem that empowers individuals and businesses through accessible, easy-to-use, and rewarding financial services. Operating in Nigeria, Ghana, Tanzania, Bangladesh, Pakistan, and the Philippines, PalmPay has been recognized by CNBC as one of the Top 300 Global Fintech Companies and ranked #2 overall and #1 in financial services on the Financial Times’ Africa’s Fastest Growing Companies 2025 list.
PalmPay is seeking an experienced and proactive Senior Database Administrator (DBA) to manage and optimize the organization’s mission-critical database platforms supporting digital financial services and payment systems. The successful candidate will be responsible for ensuring database availability, performance, security, backup, disaster recovery, and regulatory compliance across self-managed, Kubernetes-based, and cloud database environments while maintaining highly available, secure, and resilient database infrastructure.
Key Responsibilities
Database Administration & Operations
Administer, maintain, and optimize enterprise database platforms across production and non-production environments.
Manage self-hosted, Kubernetes-based, and cloud-hosted database infrastructure, including MySQL and MongoDB.
Install, configure, upgrade, migrate, patch, and maintain database platforms with minimal service disruption.
Ensure database availability, scalability, reliability, and operational excellence for business-critical services.
High Availability, Backup & Disaster Recovery
Design, implement, and maintain database replication, clustering, failover, and High Availability (HA) solutions.
Manage backup, restoration, Point-in-Time Recovery (PITR), and disaster recovery strategies.
Conduct periodic backup validation and recovery testing to ensure business continuity objectives.
Monitor replication health, replication lag, failover readiness, and database resilience across production environments.
Performance & Capacity Management
Monitor database performance, availability, storage utilization, and overall database health.
Perform query tuning, indexing, execution plan analysis, and database optimization.
Conduct capacity planning and proactively identify performance bottlenecks.
Collaborate with Engineering teams to improve database design and application performance.
Database Security & Compliance
Implement database security controls including authentication, authorization, encryption, auditing, and least privilege access.