Job Expired

company-logo

Management Information System Manager

World Vision Ethiopia

job-description-icon

ICT

Computer Science and Information Technology

Addis Ababa

10 years

1 Position

2023-08-25

to

2023-09-03

Required Skills
Required skills have not yet been specified for this position this job
Fields of study

Software Engineering

Computer sciences

Full Time

Share

Job Description

Employee Contract Type:

Local - Fixed Term Employee (Fixed Term)

Job Description:

The post holder will lead and manage the full design, testing, implementation and roll out mobile data collection (MDC) using CommCare platform building on the current piloting processes which is just starting and is responsible for the automation of the SPIR II project monitoring and evaluation (M&E) systems, tools and processes. The post holder will lead a dedicated team working on mobile data collection (using CommCare Platform), and full automation of SPIR II M&E system (MIS) that supports data cleaning, aggregation and visualization at all levels on top of directly supervising MIS team that will work on end-to-end automation of SPIR II complex M&E systems, tools and processes. S/he also plays strong leadership roles for MDC/MIS implementations by ensuring strong coordination, training, user management and support roles for field level mobile workers at woreda, zonal, IP and consortium levels team (who are at the hierarchy of data flow map) on top of coordinating and closely working with the WVE GTD team here and WVI D4D team based at South Africa. He manages all these processes and relationships across SPIR team, WVE GTD and WVI D4D team and other RFSA partners (CRS and FH MIS/ICT4D team) as well as with the government body responsible for MIS for learning and refinements of our MIS system, MPL data and for sharing data/information across key partners. S/he manage or maintain complex databases/data warehouses and portal that ensure the integrity and accessibility of large volumes of quality data (storing over million permanent and unique records) in support of SPIR II/RFSA program (based on best technology/solutions for data collection, storage, reporting and visualization) and ensure the design and implementations of comprehensive MIS that fully automate SPIR II complex monitoring, evaluation and learning (MEL) systems and tools. S/he provides leadership not only on effective use of mobile data collection (using CommCare Platform), but also in the design and implementation of new database systems, and update/upgrading of existing database needed to handle and manage sensitive and important data. The post holder is responsible to design, install, update, modify, maintain, repair and protect database and MIS systems to meet the needs of SPIR II requirements and has rich experience in data cleaning, staging and visualization. S/he is responsible for making sure the MDC tools, MIS or database is functioning properly/ working well, and the data is stored properly and backed up while using necessary security measures so that the data and the system remains safe. The MIS Manager will keep the MDC tools/forms and broader MIS and any related MEL database up and running smoothly at all times of the week and ensure a seamless flow of information at all levels from the three implementing partners field offices all the way to SPIR consortium level considering both backend data structure and frontend accessibility for end-users. S/he should be familiar with both closed and open source development platforms especially strong experience on CommCare and SQL programming language (writing scripts, procedures, or queries in SQL etc.), Power BI and other programming languages and technologies required for M&E software development (M&E automation/digitalization) and MIS design and implementations.

Analysis and Design

  • Engage in analyzing the current functional systems/applications (in-house, outsourced and partnership/enterprise) for integration and conduct integration to enhance efficiency and accuracy

  • Facilitate business requirements analysis sessions by brainstorming and documenting with the business units/stakeholders,

  • Creates technical design specifications with respect to Application Architecture, Deployment Scenarios, Non-Functional Requirements, and Security Requirements 

  • Prepare requirements and technical specifications that best fit for required business applications (SPIR II).

MDC and MIS Software development or customization and COMMCARE Customization

  • Lead the processes of full automation of monitoring and evaluation (M&E) processes and functions especially on mobile data collection (MDC) using CommCare tools and innovative Management Information System (MIS) design, testing, implementations and roll out,

  • Lead the team being involved in CommCare design, application building and apply different features of CommCare following case management approach,

  • Apply different features of CommCare (especially for case management) and deeper understanding of the use cases and process flows of CommCare system are key requirements for this jobholder.

  • Customize and configure commCare platform to collect data digitally or implement electronic / mobile-based data collections system using a CommCare technology.

  • Establish mechanisms to ensure data quality (using CommCare/MDC platforms), putting validation rules, skip logic and constraints during data entry and submission of the data, further working with the SPIR team to update and ensure data reliability, completeness, consistency and validity,

  • Develop and maintain online reporting, visualization and commcare system and participate in system testing, documentation and bug fixes.

  • Define different users, create access into CommCare platform for those right users and enable data distribution to them in appropriate format and in a timely manner

  • Import MPL (Master Participant list and other project data) from PSNP MIS into CommCare platform and execute the required system or forms updates, upgrades, integrations, uploads, and ensure the smooth data transfer to/from a server and other platforms.

  • On top leading the full design, application building and implementations of various mobile data collection tools (based on the increasing needs of SPIR II), s/he will provide technical leadership in automation of the SPIR II M&E and build innovative MIS system/database system using appropriate tools and technology

  • Support the development and customization of MIS (specially DHIS2 system if required by SPIR in the future) and ensure its integration with CommCare platforms (including system configuration, maintain ace proper functioning and output of related MIS like PSNP MIS or DHIS2 integration) and PSNP MIS.

  • Closely work with other relevant specialist on the area to finalize SPIR MDC/MIS software design, and ensure its functionality at all levels (including the smooth flow of the data and reports using CommCare and SQL Server platforms) and play a lead role in integrating the database with SPIR MDC/MIS applications,

  • Responsible for updating the data collection platforms on a regular basis to guarantee data integrity and for performing checks for quality assurance.

  • Ensure accessibility of the data and database to relevant SPIR staff and use of powerful data visualization tools (like Power BI) for generating dashboard for SPIR staff and management,

Database Management, Data Quality Assurance and Data Visualization

  • Provide leadership in proactive and reactive data management support and training to users and determine, enforce and document database policies, procedures and standards

  • Ensure use of high-speed transaction recovery techniques and backup data, minimize database downtime and manage parameters to provide fast query responses

  • Provide proactive and reactive data management support and training to users and determine, enforce and document database policies, procedures and standards

  • Monitor database performance, implement changes, maintain it and apply new patches and versions when required, and ensure the database is being utilized correctly and to its full potential,

  • Perform tests and evaluations regularly to ensure data security, privacy and integrity,

  • Establish mechanisms to ensure data quality (using CommCare platforms), putting validation rules, skip logic and constraints during data entry (during mobile data collection) and submission of the data, further working with the SPIR II team to update and ensure data reliability, completeness, consistency and validity,

  • Archive old data, integrate new data, and update the database regularly (to also guarantee data integrity and for performing checks for quality assurance), establish data entry style standards, and monitor data accuracy and integrity, create queries and exports for mailing lists

  • Manage ongoing, year-round updates of Master participant lists (mainly PSNP client registry from government records/MIS and other non-PSNP participants),

  • Ensure accessibility of the data and database to relevant SPIR II staff and use of powerful data visualization tools (like Power BI) for generating dashboard for SPIR II staff and management,

  • Generate data extractions for database to produce report, and support SPIR MIS to generate reports including standardized and custom reports at the required frequency.

  • Consult SPIR M&E team and the management for software purchases and determining requirements for various software programs

Maintenance/Upgrade/support (including MDC) of SPIR II MIS

  • Design (customize) and implement electronic/mobile based data collections (MDC) forms, and MIS tools/technology, update the existing ones as needed using CommCare platforms,  

  • Play a lead role in the maintenance, trouble shooting and health check of CommCare platforms and SPIRII MIS

  • Reviews and analyses result of various sessions where patterns of development and break/fix metrics, and standard process for optimizing application development processes

  • Manage, administer and monitor the IT infrastructure used to host the technologies used by SPIR II

Documentation

  • Develop and/or update existing business application(s) by ensuring appropriate documentation of business processes, functional/technical and user guides (includes the ability to present the information both visually, and through descriptive narratives.

  • Develop Test plans, Test scripts, Test cases, Security tests, UATs

Supervising and leading teams, coaching, communication and capacity building

  • Lead a dedicated team working on mobile data collection (using CommCare Platform), and full automation (MIS) of SPIR II M&E system (MIS) that supports data cleaning, aggregation and visualization at all levels

  • Directly supervise technical persons purely working on MIS, database and visualization providing superior technical leadership, coaching and mentoring person on application building and implementations, troubleshooting, health check, user management, related administration and maintenance on top of introducing systems/functions/features that ensure data cleaning, processing, aggregation, and visualization (with strong experience on Power BI too),

  • Plays strong leadership roles for MDC/MIS implementations by ensuring effective coordination across team, providing technical support, training and user management and related support roles for field level mobile workers at woreda, zonal, IP and consortium levels team (who are at the hierarchy of data flow map),

  • Work closely with the WVE GTD team here and WVI D4D team based at South Africa and provide leadership and coaching of SPIR M&E and MIS team in the design (customize) and implementation of electronic/mobile based data collections (MDC) forms ( by automating current paper-based developed data collection forms, tools, templates) using CommCare solutions and update the existing ones as needed using CommCare platforms, and also in the design and implementations of SPIR II comprehensive MIS system,   

  • Liaise with GTD team and SPIR II ICT Officer on data security, data protection, device management, server and related issues on top of MDC/MIS design and implementations,

  • Responsible for relationship management across SPIR II team and partners at all level, WVE GTD and WVI D4D team and other RFSA partners (CRS and FH MIS/ICT4D team), donor (USAID) as well as with the government body responsible for MIS for learning and refinements of SPIR II MDC tools/applications and MIS system, MPL data and also for sharing data/information generated by SPIR II MDC tools and MIS across key partners,

  • Develop training materials, presentations for SPIR II MDC and then MIS to equip users with required skills

  • Provide capacity building/training to users (SPIR staff) on databases utilizations, creating dashboards, data visualizations and its tools (Power BI and other important data visualization tools).

  • Provide trainings and refreshers on MDC tools and platforms for smooth data collection and submissions and co-facilitate SPIR MIS training for relevant SPIR staff at all levels,

  • Evaluate trainings provided and document lessons learnt for improvement

  • Provide trainings and refreshers on MDC tools/platforms for smooth data collection and submissions and co-facilitate SPIR MIS training for relevant SPIR staff at all levels so that all IPs can manage and using their respective data effectively,

Job Requirements

KNOWLEDGE/QUALIFICATIONS FOR THE ROLE

Required Professional Experience

Experience:  Over 10 years of experience in software development specially on M&E software/digitalization of M&E systems including mobile data collection application design and implementation using advanced features of CommCare platforms, M&E automation (via database or MIS design), its testing, implementations, rolling out and management (of which five years are in the development of complicated software and database systems for M&E), documentation and coding. S/he possess proven experience and expertise in CommCare application building, testing, rolling out (end to end implementation from simple to advanced and complex Commcare applications design, building, testing and rollout) on top of other MIS applications required for automating SPIR II Complex M&E systems, processes and tools. S/he should have strong experience in managing team, and in project management as well as in leading team for the purpose of designing/building and implementing mobile data collection (MDC) using CommCare tools/application and comprehensive MIS design and implementations using the state of art technology required for automation/digitalization of complex M&E systems and tools (working experience on BHA/USAID M&E systems and tools using advanced case management approach is highly desirable).

Required Education, training, license, registration, and certification.

Education: master’s degree in software engineering primarily or Computer Science with additional qualification of software design/coding

Preferred Knowledge and Qualifications

  • Strong experience with a variety of development platforms (in both closed and open source development platforms) specially proven experience in MDC application building and implementing using CommCare platforms/technology and in designing and implementing comprehensive MIS for M&E or for tracking indicator performance of complex programs with diverse and integrated interventions.

  • Deeper understanding of CommCare application design and building, its testing and rolling out of the whole system or CommCare system and detailed CommCare tools and app (including advanced case management, data pipeline check-in, custom user fields, form display conditions, testing, rolling out, data exports, case structure, and relationships, advanced functions of repeat groups and save to case, Xpath and troubleshooting, visualizations, user management etc.,) on top of strong experience in the development and implementations of various MIS systems/applications for automations of a program M&E systems.

  • Hands-on experience with database design, standards and end user applications, and excellent knowledge of data backup, recovery, security, integrity and programming languages

  • Knowledge and experience on KoBo Tool, and other MDC platform (including different tools in its ecosystem) is an added value on top of rich experience on CommCare tools/technology and other MIS applications for M&E,

  • Ability to quickly identify user needs, design and test databases, ensure data security, and maintenance.

  • Sound experience in database systems (the physical and technical aspects of a database) and on the software that is designed for a specific database application or a set of applications,

  • Previous experience with SQL server Database Administration specifically in creating relational database, view table, in scripting (modifying, updating, validation, normalization, staging, cleaning of the data/data sets etc.,), and then link with third party tools,

  • Experience and ability to implement system integration using API and other features,

  • Expertise in Python/R programming in data science to clean, aggregate and analyze complex data

  • Strong ability in project management (by meeting deadlines) for successfully accomplishing technical development of a complicated database system and software through all of its phases: planning, design, development, testing, release, and ongoing support.

  • Play a lead role in the maintenance, and health check of CommCare platforms and SPIR II MIS in general with experience in trouble shooting, device management (specially tablets and in installing third party tools like CommCare, Kobo etc.,), and cleaning the device by ensuring the WV data security policy and its device management guidance 

  • Experience in leading or managing team towards success with strong problem solving and communication skills (in writing and orally),

  • Statistical database management systems preferably Excel, SPSS, or STATA and others

  • Data analysis, reporting and visualization technologies preferably using Power BI and others data visualization tools,

  • Familiarity with monitoring and evaluation of performance indicators, tracking mechanisms, tools and business logic and structure

Travel and/or Work

Environment Requirement: 15%

Language Requirements: Fluency in written and oral English

How to Apply

Interested applicants should follow the below link to apply CLICK HERE

World Vision is a child-focused organization that is committed to safeguarding all children as well as adult beneficiaries, and has zero tolerance for incidents of violence or abuse against children or adults, including sexual exploitation or abuse, committed either by employees or others affiliated with our work. Therefore, World Vision does not hire staff whose background is not suitable for working with children or vulnerable adults, even if their role does not interact directly with them.

Disclaimer: World Vision Ethiopia is a reputable organization that values transparency and fairness in its recruitment process and does not solicit any money for any job application. We encourage all job seekers to be cautious of any job ads that require payment or personal information upfront. If you have any questions or concerns about our job ads or recruitment process, please do not hesitate to contact us directly.

Fields Of Study

Software Engineering

Computer sciences

Related Jobs

12 days left

Aschalew Mehari Bezabih

Odoo Developer

Software Developer

time-icon

Full Time

2 yrs

1 Position


Bachelor’s Degree in Computer Science, Software Engineering, or in a related field of study with relevant work expereince Duties & Responsibilites: - Lead Registration and Management - Both built-in email communication and mass email campaigns - Design, develop, and test Odoo modules and features. - Customize existing Odoo modules based on business requirements. - Integrate Odoo with third-party systems using APIs. - Upgrade and maintain Odoo versions and resolve bugs/issues.

Addis Ababa

about 1 month left

SHANGTEX GARMENT MANUFACTURING ETHIOPIA PLC

IT Officer

IT Technician

time-icon

Full Time

0 - 2 yrs

1 Position


Bachelor’s Degree in IT or in a related field of study with relevant work experience Age: Under 26 Duties & Responsibilites: - Responsible for the daily work of maintaining, managing, troubleshooting and other aspects of the factory network and its electronic equipment, ensuring the normal operation and updating of the equipment. - Install and maintain computer, server system software and application software, and provide software and hardware technical support. - Solve and eliminate various software and hardware failures, keep records, and regularly prepare system operation reports. It is necessary to accurately record the occurrence, handling process and results of each failure for subsequent analysis and improvement Required Skills: - Have a strong sensitivity to numbers and good calculation ability. - Strong problem-solving skills and attention to detail. - Ability to work well in a team environment.

Addis Ababa

about 7 hours left

Frieda Business Group PLC

Junior Full-Stack Developer (Java 17 & Angular)

Full Stack Developer

time-icon

Full Time

0 yrs

1 Position


Education Background in a related field of study Duties and Responsibilities: - Develop and maintain scalable web applications using Java (including Java 17) for the backend and Angular for the frontend - Collaborate with UX/UI designers, product managers, and other developers to create high-quality software solutions that meet business and user needs - Translate requirements, wireframes, and UI/UX designs into functional, efficient, and reliable code on both client and server sides

Addis Ababa

1 day left

Kagool

SAP Integration Consultant

Consultant

time-icon

Full Time

1 yrs

2 Positions


Expertise in SAP integration tools such as SAP Process Integration (PI), Process Orchestration (PO), or SAP Cloud Platform Integration (CPI) with relevant work experience as an SAP Integration Consultant or in a similar role.  Duties & Responsibilites: - Design, develop, and implement SAP integration solutions using SAP PI/PO, SAP CPI, or other middleware platforms. - Collaborate with stakeholders to understand integration requirements and translate them into technical solutions.  - Develop and configure interfaces between SAP and third-party systems, including cloud applications and on-premises solutions.  - Ensure data consistency, security, and compliance across integrated systems.  - Troubleshoot and resolve integration issues, optimizing system performance. 

Addis Ababa

1 day left

Kagool

Data Scientist

Data Scientist

time-icon

Full Time

5 yrs

2 Positions


Master's or Bachelor's Degree in Computer Science, Statistics, Mathematics or in a related field of study with relevant work experience, out of which 3 years in pre-sales and delivery roles Duties & Responsibilities: - Engaging with customers to understand their requirements and pain points - Developing proposals and estimates for data science projects - Articulating the business value of our solutions to customers - Designing, implementing, and delivering data science projects using Azure - Developing and implementing machine learning models, statistical models, and algorithms for data analysis

Addis Ababa

1 day left

Kagool

Full Stack Engineer

Full Stack Developer

time-icon

Full Time

3 yrs

2 Positions


Educational background in a related field of study with relevant work expereince Required Skills: - Experience working with .Net MVC  - Experience developing HTML Designs and screens by using JQuery, AJAX, Javascript, HTML, CSS, Bootstrap  - Experience working with JQ Grid, Data Tables  - Good to have working knowledge on other programming languages like JAVA, PHP, Python etc. 

Addis Ababa