Database Administrator (DBA)
We are looking for a Principal Database Administrator to serve as the ultimate reliability owner of Finom’s banking database infrastructure. At Finom, our data is the heartbeat of our services; we need a visionary engineer who can balance high-level architectural strategy with a "roll-up-your-sleeves" approach to implementation and operations.
What You Will Be Doing
- Own Database Reliability: Drive high availability and disaster recovery strategies, ensuring RPO/RTO targets are met for our core banking systems.
- Architect for Scale: Define and execute the scalability roadmap, including partitioning, sharding strategies, and capacity forecasting.
- Optimize Performance: Perform deep-dive query optimization, execution plan analysis, and proactive bottleneck remediation.
- Design Infrastructure: Build and manage scalable inference and connection pooling strategies (PgBouncer) and robust backup/restore automations.
- Establish Observability: Design the monitoring architecture (Prometheus, Grafana, VictoriaMetrics) and define SLIs/SLOs for database health.
- Champion Security: Implement banking-grade security practices, including credential management and compliance-aligned data handling.
- Partner Across Engineering: Work with product teams to ensure database schema changes and architectural decisions support a high-load environment.
- Lead by Example: Set the technical bar for the DBA function through mentoring, standards definition, and hands-on implementation.
Who You Are
- Technical Authority: You possess a deep, "under-the-hood" understanding of PostgreSQL internals (MVCC, WAL, vacuum, etc.)
- Reliability-First: You understand that in fintech, data integrity and availability are non-negotiable.