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.