Database Administrator FINCA Head Office, Tanzania
Full-Time
15th November 2025

Database Administrator

Department: Information Services and Operations

Reports to: Head of Information Services and Operations

Location: Head Office

Summary

Database Administrator provides technical leadership to maintain day-to-day support for bank databases across multiple platforms (Oracle, MSSQL, Core banking database, Other Application Database, Cloud Database platform such as AWS, and Big Data / SQL Database platform). Database administrator will ensure that organization’s databases are managed efficiently and securely.

Essential Duties

  • Designing and implementing database systems i.e Oracle, MS SQL and others environments as needed.

  • Perform database tuning, monitoring, optimizing database performance and upgrade of databases and its patches as per policy and procedures in place.

  • Perform software installs and Linux shell scripting, and physical and logical database design.

  • Ensure database full backup is conducted and data are stored in secured storage and location.

  • Ensure Core application databases replication working as per business continuity standard.

  • Managing database security and access controls.

  • Analyze and plan for anticipated changes in data capacity requirements, develop and administer data standards, policies, and procedures

  • Performs the capacity planning required to create and maintain the database

  • Provide direction for database design, development, and administration in support of production operations

  • Develop, implement and lead projects and project plans relating to database

  • Supporting data migration and integration projects.

  • Provide Oracle database programming and administration (DBA) of multiple Oracle applications environments

  • Ensure Core Banking System and all applications databases are running and performing at optimal level

  • Adheres to and supports IS systems, enforce standards, policies, and procedures to end users

  • Daily system monitoring to ensure 24X7 availability of databases and applications

  • Parameterize Core Banking System database and other applications database according to analyzed requirements.

  • Works closely with members of the application and infrastructure teams on timely resolution of reported incidents/issues.

  • Ensure all reported and logged issues are well analyzed, defined and resolved with recorded resolutions.

  • Monitor databases uptime and performance and provide periodic reviews for such databases.

  • Work closely with Project Manager on Change requests analysis and change process management.

  • Analyze and document problems and resolutions in defined standards and Knowledge Base systems.

Education and Experience

  • Bachelor degree in computer science or related field.

  • Certification for Database Administration will be added advantage.

  • 2 years’ experience in similar position

Knowledge, Skills & Abilities

  • Understands applications hosting platforms, such as WebLogic, Apache, IIS, Tomcat etc

  • Fundamental knowledge in programming languages, such as Php, C# and Java

  • Understands basic principles of any Core Banking System

  • Knowledge with Database management systems (Oracle, MS SQL etc)

  • Knowledge with Linux and Window opening systems Administration

  • Knowledge with reports development platforms.

  • Knowledgeable in ITIL, DBA, Oracle, MS SQL

  • Knowledge in Orbit-Rubicon Core Banking Application will be added advantage.

Please send your application letter and CV to TZ_Recruitment@finca.co.tz . Deadline for sending application is November 15, 2025

Application
Login to Quickly Apply