Home » Jobs » IT Jobs In Kenya » Core Banking System Administrator IT Job Inkomoko
Candidates Testimonials – How C.S.S Got Me Hired

Advice From Our Head Of Recruitment

Our Services

Free Trainings & Events

Core Banking System Administrator IT Job Inkomoko


Inkomoko supports entrepreneurs to grow their businesses in order to improve livelihoods, create jobs, and help communities thrive.

Read More>>>CV Review: Why You Feedback Before You Submit

Founded in 2012, Inkomoko has worked with more than 60,000 entrepreneurs across East and Central Africa, including thousands of refugee entrepreneurs. Inkomoko provides a combination of training, consulting, access to finance, and market-level systems change. We are the largest lender to refugee entrepreneurs in Africa.

Inkomoko has 650+ staff in 40 offices across Chad, Ethiopia, Kenya, Rwanda, and South Sudan. Through Inkomoko’s 2030 strategic plan, we are adding 3 additional countries to serve more than 550,000 entrepreneurs and growing our $30M loan fund to impact 7M lives.

  • All staff at Inkomoko are connected to a shared set of organizational values:
  • Purpose: be solutions-oriented, produce high-quality work, and be a global leader.
  • Achievement: push yourself to reach beyond what you previously thought possible.
  • Improvement: be humble, engage in continuous growth through open & accurate feedback
  • Bravery: willing to take risks, create a safe space for others, be compassionate, and inclusive.
  • We Eat Goat: we celebrate success and support each other in hard times. We do this work together in the spirit of turikumwe, tuko pamoja, abren nen, Kula na sawa, On est ensemble.

The Core Banking System Administrator is responsible for managing, maintaining, and optimizing the core banking system to ensure its reliability, performance, and alignment with business requirements. This role involves handling system configurations, troubleshooting, performance tuning, and providing technical support to ensure seamless banking/investment operations.

System Administration and Maintenance

  • Setup, configure, and maintain the core banking system and associated applications.
  • Monitor system performance, troubleshoot issues, and apply updates or patches as needed.
  • Ensure system availability, reliability, and security by implementing best practices and monitoring tools.

Support and Troubleshooting

  • Provide technical support to end-users and resolve incidents related to the core banking system.
  • Collaborate with vendors and internal teams to troubleshoot and resolve complex issues.
  • Create and maintain documentation for system configurations, troubleshooting procedures, and support processes.

System Optimization

  • Perform regular system audits to identify inefficiencies and areas for optimization.
  • Proactively recommend enhancements and upgrades to improve system functionality and performance.
  • Ensure proper capacity planning to handle growth and scalability of the system.

Security and Compliance

  • Implement and enforce security measures to safeguard sensitive banking data.
  • Ensure compliance with regulatory requirements and organizational policies related to IT and core banking systems.
  • Conduct regular backup and disaster recovery drills to ensure system resilience.

Collaboration and Stakeholder Management

  • Work closely with business units to understand their needs and align the system configuration accordingly.
  • Liaise with software vendors for system enhancements, troubleshooting, and contract management.
  • Train and guide users on system features, updates, and best practices.

Project Support

  • Participate in system integration projects, ensuring smooth deployment and minimal disruption to banking operations.
  • Assist in data migration, testing, and implementation during system upgrades or replacements.
  • Contribute to the development and testing of new modules or features.
  • Bachelor’s degree in Information Technology, Computer Science, or a related field.
  • Relevant certifications in system administration or banking systems preferred.
  • Minimum 5 years of experience in IT system administration, with at least 2 years managing core banking systems.
  • Hands-on experience with Mifos (Fineract) CBS desired.
  • Familiarity with database management (Oracle, SQL Server, Mysql), server administration, and networking fundamentals.
  • Familiarity with Java
  • Strong technical knowledge of core banking systems architecture and functionality.
  • Proficiency in system scripting and automation (e.g., PowerShell, Shell scripting).
  • Solid understanding of IT security, backup, and disaster recovery principles.
  • Excellent analytical, problem-solving, and troubleshooting skills.
  • Strong communication and documentation skills.
  • Relevant certifications (e.g., Microsoft Certified: Azure Administrator, Oracle Certified Professional).
  • ITIL Foundation certification.
  • Certifications specific to Mifos core banking system.
  • System uptime and availability metrics.
  • Mean Time to Resolution (MTTR) for incidents.
  • User satisfaction scores for system performance and support.
  • Compliance with backup, security, and regulatory requirements.
  • This role is inside a high-growth, mission-driven social enterprise. By joining, you’ll access:
  • Competitive salary, and potential Performance-based bonus
  • Incredible company culture, with opportunities for learning and growth
  • Diverse colleagues across the region, and policies that demonstrate commitment to equity and inclusion
  • Ability to make a significant social impact to your community
  • Health insurance for self and family
  • Staff savings and provident fund, negotiated bank rates for long-term employees
  • Generous annual leave, parental leave, and sabbatical options.

Read More>>>>Resume And CV: Tips for Crafting the Right Document


If you’re excited about this role, please submit your application through the jobs portal.
Tell us about what you’ll bring to this growing company

🚨 Before You Apply for This Job… Is Your CV Ready For The Competition?

This job will attract 1000+ applicants. Sadly, many qualified professionals miss out on interviews — not because they lack experience, but because their CV does not clearly demonstrate why they qualify for this specific job.
You may be qualified. But if your CV is too generic, outdated, or not aligned to the job requirements, you’ll not be shortlisted.
Using the same CV for every application also rarely works.
And while many candidates are now using AI to rewrite their CVs, polished wording alone does not guarantee interviews.
AI can write your CV. We know what gets shortlisted.
🎯 Want to improve your chances of getting shortlisted for THIS job?
Email your CV today to cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade
Our recruiters will review your CV and show you how to position your experience better for the job you are targeting. Learn more about our CV upgrade service here.

Career Lessons & Experiences

Leadership & Management Advice

Labour Laws – Know Your Rights