Job Purpose
Responsible for the development, configuration management, and functional support of the Core Banking platform in line with the Bank’s Service Level Agreements (SLAs). The role also covers seamless integration with related applications, business analysis, requirements gathering, system testing, report development, and end-user training.
Key Responsibilities / Tasks
Core Banking Support & System Administration
- Support the Banking Systems Operations Lead in delivering projects and changes related to the Core Banking System (CBS).
- Provide functional support for the CBS and all integrated interfaces.
- Research, recommend, and where possible implement innovative and automated solutions to improve system administration efficiency.
- Identify system improvement approaches that optimize resources and deliver economies of scale.
- Create, amend, disable, or delete user accounts in line with procedures.
- Define, document, and maintain best practices and support procedures.
- Identify, analyze, and resolve system issues, coordinating with vendors and third parties as required under SLA.
- Investigate user issues, identify root causes, determine solutions, test, and implement fixes.
- Implement and/or upgrade applications and provide second-line support for Production, DR sites, and test environments.
- Ensure CBS applications, tools, and data are always available at the Disaster Recovery site.
- Guarantee execution of Business Continuity for CBS, ensuring system availability and adequate in-house support resources.
- Supervise CBS Business Continuity policy implementation.
- Ensure knowledge transfer to designated ICT team members for critical CBS functions in line with BCP requirements.
- Install enhancements and updates to optimize CBS availability and performance.
- Monitor systems daily and respond promptly to security or usability concerns.
- Resolve logged service desk tickets within agreed SLAs.
- Maintain internal status reports and manage stakeholder communications.
- Provide guidance and support to staff regarding CBS issues.
- Handle and implement application customization requests.
- Validate vendor fixes before deployment to Production.
- Work closely with vendors to troubleshoot escalated incidents, including availability 24/7 when required.
- Perform any other duties as assigned by management.
Risk Management
- Develop, update, and maintain risk procedures and systems related to identification, assessment, monitoring, mitigation, and reporting.
- Ensure effective adoption and utilization of risk management tools.
- Drive remediation of exceptions identified during audits or risk reviews.
- Promote a strong risk management culture across the ICT team.
Skills, Knowledge & Abilities
- Strong proficiency in Core Banking Systems, particularly Finacle CBS v10.xxx.
- Experience in Core Banking System implementation and configuration (Finacle preferred).
- Knowledge of backup/recovery processes and Business Continuity planning.
- Expertise in banking application support, including defect management.
- Ability to work in a deadline-driven incident management environment handling multiple issues.
- Strong understanding of Oracle SQL, PL/SQL, and Unix shell scripting.
- Advanced banking knowledge, especially within the African banking landscape.
- Good understanding of APIs, workflows, Finacle interfaces, web services, and Unix cron jobs.
- Experience with Finacle CRM, Core, FI, C24 integrations, and related development.
- Demonstrated experience managing projects across the full SDLC.
- Working knowledge of system testing.
- Strong communication skills and willingness to learn new technologies.
Academic & Professional Qualifications
- Bachelor’s degree in computer engineering, Computer Science, Software Engineering, or a related field.
Working Experience Required
- Minimum 5 years’ experience in Core Banking support and configuration management.
ONLY SHORTLISTED CANDIDATES WILL BE CONTACTED.