Senior PostgreSQL Database Administrator (DBA)
Remita
Role Overview
- We are seeking an experienced and technically deep Senior PostgreSQL Database Administrator to join our Database Engineering team.
- In this role, you will be the primary custodian of our high-volume, mission-critical PostgreSQL databases, ensuring the availability, integrity, performance, and security of data infrastructure that processes millions of financial transactions every day.
- You will work closely with software engineers, DevOps / platform engineers, security teams, and business stakeholders to maintain an enterprise-grade database environment with zero tolerance for downtime or data loss.
Key Responsibilities
Database Administration & Operations:
- Manage, monitor, and maintain multiple high-transactional PostgreSQL database clusters in production, staging, and development environments.
- Oversee day-to-day DBA operations including database provisioning, schema management, user access control, and tablespace management.
- Implement and enforce database change management processes (DDL reviews, migration scripts, rollback strategies).
- Ensure 99.99% database availability through proactive monitoring, alerting, and rapid incident response.
- Manage database patching, upgrades, and version migrations with minimal service disruption.
Performance Tuning & Optimization:
- Continuously analyse and optimize query execution plans, indexing strategies, and table structures to sustain high throughput under peak transaction loads.
- Perform capacity planning and resource forecasting to ensure database infrastructure scales ahead of business growth.
- Tune PostgreSQL configuration parameters (memory, connection pooling, WAL settings, autovacuum, checkpoints) for optimal performance.
- Partner with development teams on query design, ORM usage, and schema reviews to prevent performance regressions before they reach production.
- Implement and manage connection pooling solutions (PgBouncer, Pgpool-II) to support high-concurrency workloads.
High Availability & Disaster Recovery:
- Design, implement, and maintain HA architectures including streaming replication, logical replication, and failover clusters (e.g., Patroni, Repmgr).
- Develop, test, and maintain disaster recovery (DR) plans with defined and validated RTO and RPO targets consistent with fintech regulatory standards.
- Manage and automate backup strategies (physical, logical, PITR) using tools such as pg_basebackup, pgBackRest, or Barman; ensure backups are regularly tested and restorable.
- Coordinate with infrastructure teams on multi-region and multi-AZ deployments for geo-redundancy.
Security & Compliance:
- Enforce the principle of least privilege across all database roles and service accounts.
- Implement database activity monitoring, auditing, and alerting to detect and respond to anomalous access patterns or policy violations.
- Ensure compliance with CBN data governance directives, PCI-DSS, NDPR, and internal data security policies.
- Manage encryption at rest and in transit for all database environments.
- Collaborate with the security team on vulnerability assessments, pen test remediation, and security hardening of PostgreSQL instances.
Automation & DevOps Integration:
- Develop and maintain automation scripts for routine DBA tasks using Python, Bash, or Ansible.
- Integrate database provisioning and schema migration workflows into CI/CD pipelines (e.g., using Flyway, Liquibase, or custom tooling).
- Manage infrastructure-as-code definitions for database resources deployed on cloud (AWS RDS/Aurora PostgreSQL, GCP Cloud SQL) or on-premises.
- Build and maintain comprehensive monitoring dashboards and alerting using tools such as Prometheus, pgBadger, or Grafana.
Collaboration & Leadership
- Serve as the technical authority on PostgreSQL within the engineering organisation; provide guidance and mentorship to mid-level and junior DBAs.
- Collaborate with software engineers on data modelling, schema design, and database best practices from the earliest stages of product development.
- Participate in architecture reviews and technical design discussions involving data storage, access patterns, and scalability.
- Produce and maintain clear, thorough documentation for database architecture and standard operating procedures.
- Participate in supporting production database incidents, acting as the escalation point for critical database issues.
Required Qualifications & Experience
- Bachelor's or Master's Degree in Computer Science, Information Technology, or a closely related field.
- Minimum of 8 years of hands-on PostgreSQL DBA experience, with at least 3 years in a high-transaction-volume, enterprise production environment.
- Demonstrable experience managing PostgreSQL databases supporting financial services, payments, banking, or similarly regulated, high-stakes industries.
- Deep expertise in PostgreSQL internals: MVCC, WAL, VACUUM, query planner, locking mechanisms, and extension ecosystem.
- Proven track record designing and operating HA and DR architectures with streaming replication, Patroni, or equivalent tooling.
- Strong proficiency in performance tuning: EXPLAIN/EXPLAIN ANALYZE, index design (B-tree, GIN, BRIN, partial indexes), partition strategies, and statistics management.
- Solid experience with backup and recovery solutions: pgBackRest, Barman, pg_basebackup, and PITR workflows.
- Proficiency in scripting and automation (Python and/or Bash); experience integrating database tasks into CI/CD pipelines.
- Familiarity with containerisation and orchestration: Docker, Kubernetes, and running PostgreSQL in containerised or cloud-native environments.
- Experience with monitoring and observability stacks: Prometheus, Grafana, pgBadger, or equivalent.
- Working knowledge of PgBouncer or Pgpool-II for connection pooling at scale.
- Experience with data migration projects involving large-scale PostgreSQL databases (multi-TB or higher).
- Familiarity with Citus (distributed PostgreSQL), Timescale, or other PostgreSQL extensions for scalability.
Core Competencies:
- Technical Excellence: Exceptional depth in PostgreSQL and surrounding ecosystem; stays current with PostgreSQL releases and community developments.
- Problem Solving: Calm, methodical, and effective under pressure — especially during production incidents.
- Ownership Mindset: Takes full accountability for database health and acts proactively rather than reactively.
- Collaboration: Builds strong working relationships across engineering, product, and operations teams.
- Communication: Able to translate complex database concepts clearly for both technical and non-technical audiences.
- Security Consciousness: Treats data security and regulatory compliance as non-negotiable priorities.
What We Offer
- Competitive compensation, benefits, and professional development.
- Opportunity to contribute to shaping an impactful payment platforms in Africa.
- Access to modern tooling, cloud infrastructure, and a high-calibre engineering team.
- Hybrid working arrangement with a collaborative, inclusive culture.
- Comprehensive HMO and wellness benefits.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Share this job:
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior PostgreSQL Database Administrator (DBA) in Lagos, Lagos State vacancy
- ...Job title : Senior PostgreSQL Database Administrator (DBA) Job Location : Lagos Deadline : July 03, 2026 Quick Recommended Links Role Overview ~ We are seeking an experienced and technically deep Senior PostgreSQL Database Administrator to join our Database Engineering...
- ...Manage and optimize MongoDB & MySQL databases in production environments Design scalable... ...-on experience in MongoDB and MySQL administration ~ Strong skills in schema design, query... ...scripting ~ Certifications (MongoDB/MySQL DBA) are a strong plus/ Why Join Us?...
- ...The Database Administrator (DBA) is responsible for the design, implementation, maintenance, and performance optimization of all production... ...transactions. The ideal candidate has strong expertise in PostgreSQL and MySQL , with experience managing large-scale...
- ...Job title : Database Administrator Job Location : Lagos Deadline : June 20, 2026 Quick Recommended Links Role Description This role... ...Technology degree. A Professional Certification in ORACLE, POSTGRESQL, MSSQL, MYSQL is an added advantage Minimum 3 years post...
- ...Job title : Database Administrator Job Location : Lagos Deadline : June 21, 2026 Quick Recommended Links JOB OBJECTIVE: Manage and optimize various databases, ensuring their efficient performance and integrity. Also collaborate with the team to implement improvements...
- ...We are looking for a results-driven and detail-oriented Database Administrator to oversee the installation, configuration, performance, and... ...consistency levels, and monitor cluster health. General DBA Functions: Develop and implement robust backup, restore,...
- ...Job title : Database Engineer Job Location : Lagos Deadline : June 13, 2026 Quick Recommended... ...SQL specific applied knowledge ~ PostgreSQL applied knowledge a plus ~ MySQL... ...initiative to reach out to superiors and senior peers whenever necessary for support and...
297148.71 NGN per month
...Job title : Senior Administrative Associate (Ejigbo and Akowonjo) Job Location : Lagos Deadline : June 12, 2026 Quick Recommended Links The Role As our Senior Administrative Associate, you'll be the backbone of our clinic operations. You'll make sure patients have...- ...Job title : Senior Linux Administrator - Rancher Specialist Job Location : Lagos Deadline : June 11, 2026 Quick Recommended Links Role Overview ~ Vennote Technologies is seeking a senior-level Linux Systems Administrator with deep expertise in Rancher to lead...
- ...title : Project Execution Engineer (Unix & Database) Job Location : Lagos Deadline :... ...hands-on experience in UNIX/Linux system administration and database engineering. Strong... ...enterprise databases (e.g., Oracle, SQL Server, PostgreSQL, MySQL). Solid understanding of...
- ...Job title : IFRS Reporting & Database Analyst Job Location : Lagos Deadline : June 21, 2026 Quick Recommended Links Job Summary... ..., and HTML. Key Responsibilities Database Management & Administration: Manage, maintain, and optimize financial reporting...
- ...Summary We are seeking a detail-oriented and proactive HR / Administrative Officer to support daily HR operations and ensure smooth... ...Maintain accurate and up-to-date employee records and HR databases Manage employee documentation including contracts, onboarding...
- ...expertise in at least two of Node.js, Java, and C#. You will also bring hands-on experience working with Oracle, PostgreSQL, SQL Server, and MySQL databases, along with the ability to design scalable and secure solutions through solution architecture practices....
- ...Job title : Senior Software Engineer Job Location : Lagos Deadline : June 21, 2026... ...pipelines. Proficient with relational databases and ORM frameworks (e.g., Hibernate).... ...across dev, staging, and production. PostgreSQL & DynamoDB: A combination of relational...
300000 - 370000 NGN per month
...Overview We are launching a slot for an Administrative Support Trainee. This position provides... ...management, focused on maintaining database accuracy, organizing technical files, and... ...queries by topic and notifying senior advisors. Calendar Synchronization:...Remote job- ...Job title : Administrative Officer Job Location : Lagos Deadline : June 11, 2026 Quick Recommended Links Job Summary ~ We are looking... ...expenses and office budgets Maintain and update company databases Organize a filing system for important and confidential...
- ...Job title : Administrator Job Location : Lagos Deadline : June 11, 2026 Quick Recommended Links Job Summary We are looking for... ...Order office stationery and supplies Maintain internal databases Submit expense reports Keep employee records (physical...
- ...Description We are looking for a responsible Healthcare Administrator to coordinate our medical services. For this role, you should... ...administrative and accounting procedures Familiarity with databases and spreadsheets (especially MS Excel) Strong...
- ...Job title : Hospital Administration Manager Job Location : Lagos Deadline : July 04, 2026 Quick Recommended Links Job Summary ~ We... ...terminology and hospital industry Hands-on experience with database systems and MS Excel Solid understanding of healthcare...
- ...Job title : Administrative Officer Job Location : Lagos Deadline : June 30, 2026 Quick Recommended Links Role Overview We are seeking... ...and procedures Provide general administrative support to senior management Requirements ~ Minimum of HND/Bachelor’s degree...
- ...Job title : HR Administrator Job Location : Lagos Deadline : June 11, 2026 Quick Recommended Links Job Summary ~ We are looking... ...Organize and maintain personnel records Update internal databases (e.g. record sick or maternity leave) Prepare HR documents,...
- ...Job title : Administrative Assistant Job Location : Lagos Deadline : June 08, 2026 Quick Recommended Links Summary We are seeking... ...collation, sales cycle management Maintain a comprehensive database of leads and orders Perform other clerical duties such as...
- ...Job title : Administrative and Support Staff Job Location : Lagos Deadline : June 15, 2026 Quick Recommended Links Job Summary Administrative... ...: Proficiency in Microsoft Office, Google Workspace, and database management. Organizational: Time management, multitasking,...
- ...are seeking an experienced and proactive Senior Procurement Specialist to oversee and... ...Maintain and regularly update the supplier database. Identify, assess, and onboard... ...Chain Management, Engineering, Business Administration, or a related field. Minimum of 5 years...
- ...Job title : Administrative Officer Job Location : Lagos Deadline : June 29, 2026 Quick Recommended Links Job Summary We are seeking an Administrative Officer to support daily office operations and ensure efficient administrative processes. The role requires...
- ...Job title : Administrative Officer / EA to the Managing Director Job Location : Lagos Deadline... .... Maintain accurate filing systems, databases, records, and correspondence, including... ..., or in a similar role supporting senior management. ~Experience in scheduling...
150000 NGN per month
...Salary: ₦150,000 Monthly Job Summary We are seeking a smart, organized, and proactive Executive Administrative & Communications Officer to provide administrative support, manage office operations, and enhance the company's online visibility through content creation...- ...Job title : Administrative Executive Job Location : Lagos Deadline : June 29, 2026 Quick Recommended Links Oversee daily office administrative operations and ensure efficiency across departments. Maintain accurate records, files, and confidential documents related...
- ...Job title : Administrative Officer Job Location : Lagos Deadline : July 04, 2026 Quick Recommended Links Job Summary We are currently seeking for an Administrative Officer, who is required to be highly organized and detail-oriented. You will play a crucial...
- ...Job title : Administrator Job Location : Lagos Deadline : June 14, 2026 Quick Recommended Links Tasks Manage office operations and documentation Support client and tenant communications Coordinate schedules and internal processes. Requirements Strong...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior PostgreSQL Database Administrator (DBA). Be the first to apply!

