Associate, Information Systems, DHIS2 Developer at Evidence Action

Country Director at Evidence Action

Our organization was founded in 2013 to address a big gap in the fight against global poverty–many of the most promising interventions are either implemented at a very small scale, or not at all. We set out to address this gap by building programs that would scale evidence-based and cost-effective interventions, leading to significant improvements in quality of life for hundreds of millions of people.

Our model worked. In less than a decade, our two flagship programs, the Deworm the World Initiative and Dispensers for Safe Water, have grown to measurably impact over 280 million people each year. This success is achieved through the dedication and talent of our staff, the hard work of our partners, and the commitment of our supporters.

By 2024, we seek to double our impact. We are strengthening and expanding our existing programs, and working to identify a new generation of evidence-based and cost-effective interventions that we can scale to reach millions more.

This position is open only to Nigerian nationals.

Job purpose

The Associate, Information Systems, DHIS2 Developer will be responsible for technical support of key information systems that drive Evidence Action operations and expansion. The Associate will primarily focus on delivering solutions and supporting information for Evidence Action’s Deworm the World Initiative (DtWI), ensuring the high availability and accessibility of critical operational services for teams in Nigeria.

The associate will have an instrumental secondary role in applying cross-program support to other programs within the West and Central Africa sub-region through alternative platforms and technical implementations that aim to streamline workflows and deliver important data indicators. In addition, the Associate will provide support to the Senior Associate, Information Systems, and the broader Analytics team on all requests delivered.

Reporting to the Senior Associate, Information Systems, the position holder’s role requires strong problem-solving skills to ensure program information systems are effectively supported technically in a timely manner.

Duties and responsibilities

District Health Information System (DHIS2) development and maintenance (30%-40%)

Support development and maintenance of multiple DHIS2 applications used by programs within the West and Central Africa sub-region implemented as the central platform for project planning, reporting, analysis, and dissemination of information with internal and external stakeholders.

  1. Assess and document DHIS2 user requirements for the DtWI program and translate them into detailed product specifications.
  2. Work on programming and software development tasks under the guidance of senior developers on the project.
  3. Work closely with other IS team developers during requirements gathering and user acceptance testing sessions.
  4. Create relevant DHIS2 back-end objects during the entire application development lifecycle, including but not limited to: data elements, indicators, data entry forms, reports/dashboards, and MS Excel/CSV import files.
  5. Support the development and configuration of data entry modules on the DHIS2 Android Capture app to facilitate data collection via mobile devices.
  6. Collaborate with other developers and program team users to innovate new features and enhancements to existing components that comply with the DtWI program workflow.
  7. Conduct pilot testing of DHIS2 packages and technical research on new DHIS2 system features to provide recommendations for streamlining program use cases.
  8. Implement regular DHIS2 version upgrades of internal applications on remote servers.
  9. Contribute to the development of documentation of user manuals, system updates, feature trackers, and design documentation.

End-user support (30%-40%)

Troubleshoot technical user issues, perform routine general maintenance to ensure reliable application uptimes, and perform system administration on the DHIS2 user accounts across all programs in the West and Central Africa sub-region.

  1. Train new and existing users on the DHIS2 platform and its components, ensuring capacity building and offer user support for best practices when using the system.
  2. Provide timely responses to both internal and external user requests.
  3. Provide project management support to key program work streams and coordinate stakeholders for DHIS2 field pilots and other project activities.
  4. Offer data support to all DHIS2 operational work processes through data uploads and imports, data integrity checks, data updates, and data exports.
  5. Assess the uptake of new and existing DHIS2 modules and features, offering improved solutions through a user-focused development approach, in order to maximise use of client systems and data assets.
  6. Recommend improvements and assist in changes to best practices.
  7. Participate in the meetings related to demos and various user presentations.

Data Reporting (20%-30%)

Develop adequate reporting mechanisms for data contained in DHIS2 through dashboards, pivot tables, charts, data exports, and any other form as needed.

  1. Support both scheduled program reporting with other MLE teams and ad hoc data requests from program users.
  2. Automate data exports for various program reports, including but not limited to operational and program workflows, to ease the integration with PowerBi and RShiny Server.

Database management support (10%-20%)

  1. Work closely with MLE data management teams to ensure consistency and clear definition of data across PostgreSQL database tables.
  2. Support the data management team in troubleshooting challenges with data uploads to the PostgreSQL database and support with database requests.
  3. Carry out regular data back-ups and syncs to ensure the safety and integrity of data.


  1. The applicant should hold a bachelor’s degree in Computer Science, Information Technology, Information Systems, or any related field from a recognized university; a master’s degree in a related field is a key advantage.
  2. 4+ years of working experience developing DHIS2 applications and providing direct support to end users in a dynamic Information Systems-related position.
  3. A certification from DHIS Academy will be an added advantage.
  4. Experience of management or implementation of the DHIS2 Web API with non-core functionalities or third-party applications.
  5. 4+ years experience with project management as it relates to the development and implementation of large/complex integrated information systems.
  6. Knowledge in database design and development using relational database management systems, including MySQL and PostgreSQL, is an advantage.
  7. Knowledge of server management and deployment using relevant AWS cloud services is a plus.
  8. Demonstrated knowledge of HTML, CSS, and JavaScript for web application development is a plus.
  9. Experience supporting project teams, including users in other countries.
  10. Experience leading or supporting user training and supporting supervision field activities.

Required Skills and Attributes

  1. Excellent problem solving skills and ability to be innovative.
  2. Attention to detail and ability to keep tight timelines and ensure that tasks are delivered according to expectations.
  3. Service/Client oriented and ability to work well in a cross-cultural and geographically dispersed team.
  4. Strong self-motivation and ability to work vigilantly under minimum supervision.
  5. Ability to communicate professionally both in written and spoken English.
  6. Flexible mindset and a positive attitude to work in a fast changing environment.
  7. Ability and willingness to travel to field offices when need arises.

In addition, this position requires a candidate to:

  1. Support other members of the IS team in specific tasks as assigned.
  2. Have a strong commitment to evidence-based practice and policy in the development field.
  3. Be enthusiastic about developing personally and professionally as part of a growing global team.
  4. Possess a strong attention to detail and a genuine love of working with data.

Working conditions

Typical working hours are from 8.00 a.m. to 5.00 p.m. with a one-hour lunch break, between 1.00 pm and 2.00 pm from Monday to Friday. However, due to the nature of your work, there might be times when you will be expected to work outside of office hours.

The position may require some travels for field visits in program areas in different geographies.

Salary expectations

Please include your salary expectation.

Physical requirements


Direct reports


Equal Opportunity Statement

Evidence Action does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor.


More Information

  • Job City Abuja

For Latest Notifications on Telegram

Jobs By Countries