Senior Database Administrator
โจ AI Summary
Company Overview:
Paystack aims to empower African ambition, serving over 300,000 businesses across Nigeria, South Africa, Ghana, and Kenya. With a focus on innovative payment solutions, we have transformed the online payment landscape and are committed to enhancing Africa's payment infrastructure post-acquisition by Stripe.
Role Overview:
As a Senior Database Administrator, you will design, implement, and maintain the performance and reliability of our database systems. Collaborating with product engineering, DevOps, and Data teams, your role is crucial in ensuring our databases are secure, available, and efficient.
Main Responsibilities:
- Oversee database architecture and collaborate with engineering teams.
- Create scalable and fault-tolerant database solutions for payment workloads.
- Lead database migrations and schema changes with minimal downtime.
- Develop automated provisioning and backup processes using Infrastructure as Code.
- Identify and resolve performance issues and implement monitoring systems.
- Establish database security measures and manage incident responses.
- Formulate disaster recovery plans for all database systems.
Requirements:
- 5+ years in a Database Administrator or Database Reliability Engineer role.
- Proficient in relational databases (e.g., MySQL) and NoSQL technologies (e.g., Redis, MongoDB).
- Experience with AWS database services and Infrastructure as Code tools like Terraform.
- Strong scripting skills in SQL, Python, or similar languages.
- Understanding of database monitoring and AI-assisted tools.




