JOB SUMMARY
The Principal Database Administrator will spearhead database and data initiatives, ensuring strategic alignment with business goals. S/he will serve as the primary technical lead for database architecture, performance optimization, and reliability. The Principal Administrator will mentor and coach junior to mid-level Database Administrators s to build a high-performing team of DBAs. S/he will be comfortable working in a hybrid environment with flexibility for remote work and a minimum of 3 days per week of working in the office, and will be available to handle critical incidents or deployments outside normal business hours as well as be ready and willing to participate in on-call rotation for escalated database issues. The Principal Database Administrator will work closely with SRE, Service Operations, Software Engineering, Product & Data Analytics and InfoSec & Compliance teams internally. S/he will also collaboratively work with and maintain good relationships externally with Cloud Service Vendors and Partners, Database Technology Vendors & Partners and Industry and Regulatory Bodies (for FinTech standards and compliance).
DUTIES & RESPONSIBILITIES
Reporting to the Manager – Platforms Engineering, the Principal Database Administrator’s duties and responsibilities will include;
Strategic Database Leadership
Define database roadmaps and strategies that support real-time payment services
Champion best practices for architecture, security, and performance in both on premise and cloud environments
Evaluate emerging database technologies and tools to guide future data platform decisions.
Database Administration & Engineering
Oversee design, deployment, and maintenance of mission-critical databases (e.g., MySQL, PostgreSQL, MSSQL, Percona) supporting high-volume and low-latency transaction processing
Implement and optimize data models to ensure scalability and high availability (HA), including active-active or active-passive failover setups
Develop and enforce standards for automated backups, monitoring, and performance tuning using scripting (Python, Bash) and modern automation tools.
Performance & Reliability
Lead capacity planning, index management, and query tuning efforts to maintain optimal system performance (targeting ≥99.99% uptime)
Oversee replication and disaster recovery (DR) solutions, conducting periodic failover tests to validate recovery point and time
Collaborate with SRE and Infrastructure teams to ensure proactive monitoring, logging, and alerting of database health metrics
Achieve all set key performance indicators – Database Availability & Uptime; Performance & Optimization; Team Development; Security & Compliance; Automation & Efficiency; Data Pipeline Reliability.
Team Mentorship & Development
Serve as the technical mentor for junior and mid-level DBAs, offering coaching, training sessions, and performance feedback
Drive knowledge sharing of advanced database concepts, including partitioning strategies, sharding, and data pipeline design
Create and update documentation, run books, and best practices to enhance the team’s operational readiness.
Data Pipeline & Analytics Support
Work closely with data engineering teams to design efficient ETL/ELT pipelines feeding data lakes, data warehouses, and BI platforms
Optimize data flows to support real-time analytics and reporting needs, ensuring minimal latency and high data quality
Provide expertise on modern data stack tools (e.g., streaming frameworks, cloud-based warehouses, containerized data services).
Security & Compliance
Enforce stringent data security measures aligned with FinTech regulations (PCI-DSS, GDPR), including encryption, masking, and role-based access controls
Coordinate with InfoSec teams to perform routine security audits, vulnerability scans, and patching for database systems
Ensure adherence to internal policies and industry standards, advocating for continuous process improvement.
Continuous Improvement & Cost Optimization
Identify opportunities for automation to reduce manual effort and operational overhead
Recommend strategies for cost optimization in cloud-based database solutions, evaluating usage patterns and storage options
Track and report on key database metrics, providing actionable insights for management and stakeholders.
Any other duties as assigned by your Manager.
EDUCATION SKILLS & COMPETENCIES DESIRED
A Bachelor’s Degree preferably in Computer Sciences, Information Systems, Computer Engineering, Software Engineering, Information Technology, Software Development or any other relevant and related field
A master’s Degree in a related field is an added advantage
Relevant industry certifications (AWS Certified Database – Specialty, Google Professional Data Engineer, Microsoft Certified: Azure Database Administrator, etc.) are a plus
8 years of hands-on database administration experience with at least 3 years in a leadership role managing junior DBA’s
Able to align database strategies with organizational goals and anticipate future technology shifts
Proven track record managing large-scale, high-availability databases in FinTech or high-transaction environments
Experience working with hybrid or cloud-native architectures (AWS, Azure, or GCP)
In-depth knowledge of RDBMS (e.g., MySQL, PostgreSQL, MSSQL, Percona) and open-source technologies
Familiarity with containerization (Docker, Kubernetes) for stateful workloads
Proficiency in scripting languages (Python, Bash) to automate database management tasks
Exposure to modern data engineering stacks (e.g., streaming technologies, data lakes, data warehouses)
Demonstrates a passion for coaching and developing junior talent, with excellent communication and interpersonal skills
Ability to evaluates complex technical issues, propose innovative solutions, and act decisively in high-pressure scenarios
Ability to works effectively with cross-functional teams, from SRE to InfoSec to executive leadership, while building consensus on database-related strategies
Ability to thrive in a rapidly evolving FinTech environment, handling competing priorities with agility and resilience.
TERMS OF ENGAGEMENT
If this sounds like you, and if you have the requisite work experience, skills and education mentioned herein, have an end to end appreciation and leadership of Database Administration within the FinTech space, we would like to meet you!
Please share with us your CV and cover letter in PDF Format and addressed to the Recruiting Manager, detailing why you are our candidate of choice to recruitment@mal-consultancy.com with the subject of your application being “Principal Database Administrator”. All applications received will be subjected to a fair and competitive recruitment process. Only shortlisted candidates will be contacted.
Apply via :
recruitment@mal-consultancy.com