Contact
BUSINESS ANALYST - Middle Level
Qualification:
Bachelor’s degree in Computer Science, Information Technology, Business Information Systems, or related field.
Experience:
3 yrs
Nairobi
Full Time
15 January 2026
Openings: 1
Job Description
The role focuses on business analysis, system configuration, implementation, testing, and stakeholder engagement in line with recognized BA and ERP implementation frameworks. The ideal candidate will have hands-on experience with bank integrations, M-Pesa Daraja, server environments, Learning Management Systems (LMS), and Koha Library Management System, with additional exposure to hardware support being an advantage.
Key Responsibilities
Business Analysis & Requirements Management (BABOK)
  • Elicit, analyze, validate, and document business, functional, and non-functional requirements.
  • Develop Business Requirements Documents (BRD), Functional Specifications, and process maps.
  • Support gap analysis between business needs and ERP system capabilities. Maintain requirements traceability throughout the implementation lifecycle.
  • Maintain accurate and up-to-date records of all client interactions and opportunities in the CRM system.
ERP Implementation & Integration
  • Participate in ERP implementation phases including initiation, requirements, configuration, testing, deployment, and support.
  • Coordinate and support bank and payment system integrations, including workflow validation and reconciliation processes.
  • Support implementation and configuration of M-Pesa Daraja integrations from a functional and operational perspective.
  • Support integration of LMS and Koha ILS with ERP and institutional systems.
Configuration, Testing & Validation
  • Support system configuration in line with approved requirements and business processes.
  • Prepare and execute test scenarios, test cases, and User Acceptance Testing (UAT). Validate integrations and ensure business sign-off before go-live.
Stakeholder Engagement & Change Support
  • Act as a liaison between business users, technical teams, and vendors.
  • Support change management activities, including user training and adoption support.
  • Prepare user manuals, SOPs, and implementation documentation.
Knowledge, skills and experience required
  • Bachelor’s degree in Computer Science, Information Technology, Business Information Systems, or related field.
  • Minimum 3 years’ experience in ERP implementation, systems integration, or Business Analysis roles.
  • Demonstrated experience supporting bank integrations and payment platforms.
  • Practical experience implementing and supporting M-Pesa Daraja solutions.
  • Experience with server environments (Linux and/or Windows).
  • Working knowledge of at least one Learning Management System (LMS).
  • Experience or familiarity with Koha Library Management System.
  • Exposure to hardware installation, configuration, and troubleshooting is an added advantage.
  • Experience working in education, public sector, or enterprise ERP environments is an added advantage.
Other Competencies;
  • Strong requirements elicitation and documentation skills.
  • Excellent stakeholder management and communication abilities.
  • Understanding of ERP lifecycle and governance.
  • Understanding of ERP lifecycle and governance.
  • Analytical, detail-oriented, and solution-focused mindset.
HelpDesk