Senior Database Administrator Job Vacancy at AzamPay, Dar es Salaam – October 2026

Senior Database Administrator Job Vacancy at AzamPay, Dar es Salaam – October 2026

AzamPay is inviting applications from suitably qualified and experienced professionals for the position of Senior Database Administrator in Dar es Salaam, Tanzania. The successful candidate will be responsible for managing, securing, optimising and maintaining the databases that support AzamPay’s payment and mobile money platforms.

This opportunity is suitable for experienced database administration professionals with strong technical expertise in Oracle, MySQL, MongoDB and PostgreSQL databases, as well as practical experience in high-availability systems, disaster recovery, database security and performance management.

The successful applicant will work closely with the Information Technology team and report directly to the Director of Information Technology. The role requires a hands-on professional capable of managing critical database infrastructure, preventing service disruptions and ensuring that transaction systems remain reliable, secure and available.

Job Title: Senior Database Administrator
Company: AzamPay
Job Location: Dar es Salaam, Tanzania
Job Type: Full-time
Sector: Information Technology and Financial Technology
Application Deadline: 3 November 2026
Contact Number: 0800 785 555 (Toll-Free)

About the Senior Database Administrator Position

The Senior Database Administrator will oversee database operations across production, disaster recovery (DR) and testing environments. These environments may operate both on-premises and in the cloud, requiring the successful candidate to understand different infrastructure configurations and database technologies.

The position involves managing multiple database engines, ensuring effective backup and recovery procedures, improving database performance and coordinating major upgrades and security patches. The successful candidate will also lead database-related disaster recovery exercises and monitor the work performed by third-party database service providers.

As a senior technical specialist, the successful candidate will play an important role in identifying database risks, implementing preventive measures and maintaining operational standards across the organisation’s technology infrastructure.

Required Technical Skills and Expertise

Applicants should have strong practical experience in database administration, particularly in the following technologies.

1. Oracle Database 19c

Candidates must demonstrate expert-level knowledge of Oracle Database 19c, including:

  • RMAN backup and recovery procedures.
  • Oracle Data Pump for database exports and imports.
  • Performance analysis and tuning using AWR and ASH.
  • High availability and disaster recovery configurations.
  • Database security patching and version upgrades.
  • Troubleshooting and resolving complex database issues.

2. MySQL 8.0

Applicants should have expert-level experience administering MySQL databases, including:

  • Replication and database clustering.
  • InnoDB Cluster and MySQL Router.
  • Backup and restoration using Percona XtraBackup.
  • Query optimisation and performance tuning.
  • Database upgrades and maintenance.

3. Linux Systems Administration

Strong Linux administration skills are required, particularly with:

  • Red Hat Enterprise Linux.
  • Oracle Linux.
  • Ubuntu Linux.

Candidates should be comfortable managing database environments running on Linux-based systems and troubleshooting operating system issues that may affect database performance.

4. Scripting and Programming

Applicants should have strong scripting skills in Bash and at least one of Python or Perl. These skills will be used to automate repetitive database administration tasks, improve operational efficiency and reduce the likelihood of manual errors.

Advanced SQL and PL/SQL knowledge is also required, including the ability to write complex queries, analyse application queries and identify opportunities for optimisation.

Additional Technical Competencies

The ideal candidate should have working knowledge of the following technologies and tools:

TechnologyRequired Knowledge
MongoDBReplica sets, backups, restoration, monitoring and upgrades
PostgreSQLStreaming replication, backup and recovery, performance tuning and major upgrades
VMwareVirtualisation and management of database environments
VeeamEnterprise backup and recovery tools
AWSRunning databases on EC2 and/or RDS
ZabbixDatabase and infrastructure monitoring
Oracle Enterprise ManagerOracle database monitoring and administration
Percona PMMDatabase performance monitoring

Advantageous Skills

Experience in the following areas will be an added advantage:

  • Microsoft SQL Server administration and backup procedures.
  • MariaDB, particularly for data warehouse workloads.
  • Kubernetes and database connectivity in containerised environments.

Key Responsibilities

The Senior Database Administrator will perform a wide range of technical and operational duties to ensure the availability, security and performance of AzamPay’s database infrastructure.

1. Database Administration and Operations

The successful candidate will install, configure, administer and maintain Oracle, MySQL, MongoDB and PostgreSQL databases across production, disaster recovery and testing environments.

Responsibilities will include monitoring database health, storage utilisation, capacity growth and scheduled jobs. The administrator will also identify and resolve potential problems before they affect customers or business operations.

Other duties will include managing database clustering, replication, high-availability configurations, failover processes and virtual IP configurations.

2. Backup, Recovery and Disaster Recovery

The candidate will design, implement and regularly test backup and restoration procedures for all supported database engines.

The role also requires taking responsibility for the database component of disaster recovery exercises, from preparation and execution to post-recovery verification.

The successful applicant will ensure that data remains consistent between primary and disaster recovery environments and that recovery procedures can restore database services when required.

3. Database Performance and Capacity Management

The Senior Database Administrator will optimise database performance to support high-volume financial transactions and other critical business operations.

This will involve tuning queries, indexes, memory allocation and storage configurations. The candidate will also forecast future database capacity requirements and advise management on hardware, storage and licensing needs.

4. Database Upgrades, Patching and Migrations

The successful candidate will lead major database version upgrades, security patching and migration activities across the supported database platforms.

All major changes must be appropriately tested, with rollback plans prepared to minimise downtime and protect business data.

The administrator will also ensure that database environments remain on supported versions and comply with relevant security requirements.

5. Database Security and Compliance

The position involves managing database users, roles and privileges in accordance with the principle of least privilege.

The successful candidate will conduct regular database access reviews, work with the security team to address vulnerabilities and strengthen controls over privileged accounts.

Maintaining secure database configurations and reducing the risk of unauthorised access will be essential responsibilities.

6. Vendor and Stakeholder Management

The administrator will oversee database-related work carried out by third-party vendors and technology partners to ensure compliance with agreed technical and operational standards.

The role also requires collaboration with Infrastructure, Network Operations Centre (NOC), DevOps, Development and Data teams during system changes, incident resolution and software releases.

All production database changes must follow established change management procedures.

7. Documentation and Automation

The successful candidate will maintain accurate technical documentation, including operational runbooks, database architecture diagrams, configuration records and database inventories.

They will also automate routine administration tasks through scripting and recommend tools and practices that improve database reliability, monitoring, security and operational efficiency.

Qualifications and Experience

To qualify for the Senior Database Administrator position, applicants must meet the following requirements:

Educational Qualifications: A bachelor’s degree in Computer Science, Information Technology, Engineering, Telecommunications or a related field.

Professional Experience: Between five and eight years of hands-on experience working as a Database Administrator.

Industry Experience: At least two years of experience in fintech, banking, telecommunications or another environment that depends on high-availability transaction systems.

Database Migration or Upgrade Experience: Demonstrated experience planning and executing at least one major production database migration or version upgrade.

Disaster Recovery Experience: Practical experience participating in or conducting disaster recovery drills and database failover exercises.

High Availability Experience: Hands-on knowledge of clustering and high-availability configurations, such as Pacemaker or Oracle Data Guard.

Applicants should be able to demonstrate their technical experience through real production database administration, migration, performance optimisation and recovery projects.

Required Application Documents

Interested candidates should prepare the following documents:

  1. An updated CV: The CV should clearly outline relevant qualifications, professional experience, database technologies used and major technical responsibilities.
  2. A short cover letter: The cover letter must describe one production database migration or recovery operation that the applicant personally led.

The cover letter should specifically explain:

  • The database engine used.
  • The size of the data involved.
  • The outcome of the migration or recovery operation.

Applicants should provide a clear, concise and factual account of their experience, highlighting their technical contribution and the results achieved.

How to Apply for the Senior Database Administrator Job at AzamPay

Qualified candidates interested in this opportunity should submit their updated CV and a short cover letter describing a production database migration or recovery operation they led.

Before submitting an application, applicants should review the official recruitment announcement to confirm the application procedure and obtain the correct application link.

Application Deadline: 3 November 2026

CLICK/TAP HERE TO APPLY: The direct application URL was not included in the supplied advertisement. Applicants should use the official AzamPay recruitment announcement to access the application page. Do not submit personal information through unverified application links.

For further information, applicants may contact AzamPay through its toll-free number: 0800 785 555.

Important Information for Applicants

This is a senior-level technical position intended for professionals with substantial experience administering complex database environments. Candidates should ensure that their applications demonstrate the required database expertise, production experience, disaster recovery knowledge and ability to manage critical systems.

Applicants are encouraged to prepare their documents early and submit their applications before the stated deadline of 3 November 2026. Only information confirmed through the official recruitment announcement should be relied upon when completing the application. Note: The application link should be verified through AzamPay’s official recruitment channels because the direct URL was not provided in the source information.

Leave a Comment