Database Administrator FINCA Microfinance Bank Limited Dar es Salaam, Tanzania
Full-Time
19th March 2025

Database Administrator

Department: Information Services and Operations

Location: FINCA Head Office, Dar es Salaam

Validity period: 04/03/2025 – 19/03/2025

The 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). The Database administrator will ensure that the organization’s databases are managed efficiently and securely.

Essential Duties

  • Designing and implementing database systems i.e., Oracle, MS SQL, and other environments as needed.
  • Performing database tuning, monitoring, optimizing database performance, and upgrading databases and its patches as per policy and procedures in place.
  • Performing software installs and Linux shell scripting, and physical and logical database design.
  • Ensuring database full backup is conducted and data are stored in secured storage and location.
  • Ensuring Core application databases replication works as per business continuity standard.
  • Managing database security and access controls.
  • Analyzing and planning for anticipated changes in data capacity requirements, developing and administering data standards, policies, and procedures.
  • Performing the capacity planning required to create and maintain the database.
  • Providing direction for database design, development, and administration in support of production operations.
  • Developing, implementing, and leading projects and project plans relating to database Supporting data migration and integration projects.
  • Providing Oracle database programming and administration (DBA) of multiple Oracle applications environments.
  • Ensuring the Core Banking System and all applications databases are running and performing at optimal level.
  • Adhering to and supporting IS systems, enforcing standards, policies, and procedures to end users.
  • Daily system monitoring to ensure 24X7 availability of databases and applications.
  • Parameterizing the Core Banking System database and other applications database according to analyzed requirements.
  • Working closely with members of the application and infrastructure teams on timely resolution of reported incidents/issues.
  • Ensuring all reported and logged issues are well analyzed, defined, and resolved with recorded resolutions.
  • Monitoring databases uptime and performance and providing periodic reviews for such databases.
  • Working closely with the Project Manager on Change requests analysis and change process management.
  • Analyzing and documenting problems and resolutions in defined standards and Knowledge Base systems.

Education and Experience

  • Bachelor's degree in computer science or a related field.
  • Certification for Database Administration will be an added advantage.
  • 2 years’ experience in a 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 Windows operating systems Administration.
  • Knowledge with reports development platforms.
  • Knowledgeable in ITIL, DBA, Oracle, MS SQL.
  • Knowledge in Orbit-Rubicon Core Banking Application will be an added advantage.
Application
Login to Quickly Apply