Analyze your CV for Database Administrator at FINCA Microfinance Bank Limited

Get a free, instant analysis of how well your CV matches this role. Identify ATS issues, keyword gaps, and actionable improvements to boost your chances.

About this job

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.