Company Description
Pesapal is a leading payment services company specializing in building payments and business tools for the African market.
Since 2009, we've empowered tens of thousands of African businesses and entrepreneurs to collect money online and in person through mobiles, cards, and bank transfers.
Our services are bolstered by digital tools for ticketing, reservations, reporting, inventory, and merchant credit.
Role Description
This is a full-time on-site role for a Database Administrator (DBA) with DevOps expertise.
The role is located in Nairobi County, Kenya.
The DBA will manage and maintain databases, ensuring their performance, security, and availability.
Day-to-day tasks include database design, implementation, monitoring, troubleshooting, and replication.
This role will also involve collaborating with other teams to streamline operations and improve database-related processes.
What You'll Do:
· Design and maintain our database systems, including PostgreSQL and MySQL.
· Develop and manage robust backup, recovery, and replication plans.
· Monitor and tune database performance, optimizing queries, indexes, and configurations.
· Automate routine DBA tasks using scripting languages like Bash or Python.
· Build and maintain CI/CD pipelines for database changes and deployments.
· Use Infrastructure as Code (IaC) tools like Terraform or Ansible to manage database infrastructure.
· Collaborate with development, operations, and security teams in a fast-paced environment.
What We're Looking For:
·
Proven experience as a Database Administrator in production and Linux/Unix environments.
· Strong expertise in backup & recovery, replication & clustering, and performance tuning.
· Skilled in scripting with Bash, Python, or PowerShell.
· Experience with cloud platforms (AWS, Azure) is a plus.