Database Administrator at FINCA Microfinance Bank
Job Overview

Database Administrator at FINCA Microfinance Bank
Position: Database Administrator
FINCA Microfinance Bank (T) Limited
Dar es Salaam
FINCA Microfinance Bank is a financial institution providing savings and loans throughout the country, promoting financial inclusion to small entrepreneurs
Database Administrator
Department: Information Services and Operations
Location: FINCA Head Office, Dar es Salaam
Validity period: 04/03/2025 – 19/03/2025
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
How to Apply :