dfcu Bank is a fast-growing Bank in Uganda offering a wide range of financial solutions to its chosen market segments. We are seeking to recruit for the respective vacancy of Finacle Administrator in our Chief Operating Office to support our expansion strategy.

REPORTING TO: Core Banking Systems Manager

JOB PURPOSE: Reporting to the Core Banking Systems Manager, the role holder will be responsible for designing, installing, administering, and optimizing company databases, database management systems and related components to achieve high performance of the various business applications and achieve specified server uptime. This includes ensuring the availability of client/server applications, configuring all new implementations, and developing processes and procedures for proper database management. Where applicable, the Database Administrator will assist in overseeing the physical security, integrity, and safety of the data center/server farm.



  • Analysis and resolution of Finacle related issues which have been escalated from bank L1 support team during operations and maintain proper documentation/logs for resolution provided.
  • Co-ordinate with L3 support and product vendor in case of product bug/enhancement requirement and follow up with the vendor for early resolution and solution. Provide alternate solutions while pending the final resolution to help the bank to continue with the business functions.
  • Connect24 and Finacle Integrator Support.
  • Oracle Database Backups and restoration.
  • Understand the Bank Policy and related product setup in Finacle in liaison with the bank core team for helping the bank in product setup.
  • Owning all core Banking calls assigned in the service plus system to carry out problem investigation and analysis, follow-up with the respective teams/Infosys and update the status with issue resolution and follow-up for closure.
  • Knowledge transfer to end users, L1 members through organized on job and off-job training.
  • Document all Customization-Modifications done to the Core Banking system for continuity.
  • Customization-Modification of existing Customizations, review of new customization requests, design, development, and deployment of the same in production upon business confirmation.
  • Provision of advisory services to the bank on the optimum use of Finacle product.
  • Periodic review and status reporting to the bank.
  • Schedule, plan and supervise the installation and testing of new products, upgrades, patches, or improvement to the Finacle product suite.
  • Gather system enhancement, data extract requests and reporting requirements from system users and work closely with the information technology team to develop detailed technical requirements and resulting specifications.
  • Maintains Core Banking systems performance by performing proactive system capacity and availability monitoring and analysis, and performance tuning; troubleshooting network problems; escalating problems to vendor.
  • Meets financial requirements by submitting information for budgets; monitoring expenses.
  • Ensures that Core Banking system and other Banking applications are in compliance with established IT policies, procedures, and standards.
  • Remains current with organization’s technology requirements and new developments in the IT industry.
  • Protects organization’s value by keeping information confidential.



  • Minimum of a bachelor’s degree in Computer Science, IT, Engineering or other relevant field from a reputable university or college.
  • Certification in database management preferred.
  • Finacle Core Banking Systems Training.
  • Knowledge of Microsoft Server Operating Systems, AS400 and UNIX.
  • Knowledge of SQL and database management Systems is a must.
  • 1-3 years technical experience supporting Finacle banking system in medium to large organizations.
  • Advanced hands on Finacle Systems skills.
  • Significant experience in supporting databases (preferably Oracle, postgresssql and/or Microsoft SQL).
  • Application development skills.
  • Exceptional oral and written communication skills with the ability to communicate clearly and persuasively, interpret documents, understand procedures, write reports and correspondence; speak clearly to third parties and employees.
  • Able and willing to solve complex analytical challenges, independently analyze information; and make recommendations based on analysis.
  • Experience working with open source RDBMS e.g. Mysql.
  • Knowledge of shell scripting and other scripting languages like Perl, Python, PHP etc.
  • OCP, MCDBA, and Oracle PL/SQL and UNIX certification preferably HP-UX and LINUX will be desirable.
  • Ability to work independently at any Group location in an IT support capacity.
  • Ability to quickly assess organizational needs relative to databases and datacenter problems.
  • Ability to communicate effectively both in writing and in verbal discussions with users.
  • Good working knowledge of banking systems, operations, and processes.
  • Maintains up-to-date documentation of core banking system operations manuals and procedures.
  • Monitors the status of end-of-cycle activities including backups ensuring compliance with schedules and Critical server Uptime.
  • Plan, organise and carry out routine maintenance according to agreed schedules and ensures satisfactory service levels with respective service providers.
  • Investigate problems with databases and end-of-cycle runs, ensure appropriate corrective action, or escalate problems as appropriate.
  • Monitor and report on the performance of end of cycle runs and provide explanations for any performance deviations with recommendations for the redress of any difficulties.
  • Self-Development – Pursues positive change in self and organization.
  • Drives own personal development plan.

Application Details:

If you believe you meet the requirements as noted above, please forward your application with a detailed CV including present position and copies of relevant professional/academic certificates (University Transcript, O & A level), by close of business on Friday 4th June 2021 to the email address indicated below:


dfcu Bank is committed to give equal opportunities in employment and aims to ensure that it does not discriminate against gender or race. Only short-listed candidates will be contacted through +256 312 300391.

 Disclaimer: dfcu Bank does not solicit/accept payment in cash/kind from prospective candidates in exchange for shortlisting or job placement. Any candidate who engages in this kind of transaction is aiding and abetting fraud and will be automatically disqualified.