DHIS Developer Consultant at John Snow Inc – JSI

John Snow, Inc., and our nonprofit JSI Research & Training Institute, Inc., are public health management consulting and research organizations dedicated to improving the health of individuals and communities throughout the world. JSI’s mission is to improve the health of underserved people and communities and to provide a place where people of passion and commitment can pursue this cause. For 35 years, Boston-based JSI and our affiliates have provided high-quality technical and managerial assistance to public health programs worldwide. JSI has implemented projects in 106 countries, and currently operates from eight U.S. and 81 international offices, with more than 500 U.S.-based professionals and 1,600 host country staff. JSI is deeply committed to improving the health of individuals and communities worldwide. We work in partnership with governments, organizations, and host-country experts to improve quality, access and equity of health systems worldwide. We collaborate with government agencies, the private sector, and local nonprofit and civil society organizations to achieve change in communities and health systems.

  • Experience 5 years
  • Location Abuja
  • Job Field ICT / Computer 

Tuberculosis Data, Impact Assessment, and Communications Hub (TB DIAH) is a five-year Associate Award funded by the United States Agency for International Development (USAID). The objective of TB DIAH is to ensure optimal demand and analysis of both routine and non-routine TB data for decision-making and their appropriate use to support interventions, policies, and performance management of national governments, ministries of health, national TB programs, USAID and other stakeholders. TB DIAH is implemented by the Carolina Population Center, University of North Carolina (UNC) at Chapel Hill and sub-recipient John Snow, Inc. (JSI).

The importance of data use for program management cannot be overemphasized as key policy decisions depends on it. It is also important that the people who manage data have adequate knowledge and skills to interrogate the data to make sense of it. TB Data use at all levels has remained a challenge that needs to be addressed. Program managers and officers saddled with this responsibility at state and local government levels require periodic training to build their skills in data use. The rate of attrition of trained staff within the national TB program has also contributed to the dearth of skilled officers who are able to use data for program management.

Therefore, to address this gap, TB DIAH is seeking the technical support of qualified expert to be responsible for technical support of key information systems that drive TB DIAH operations with TB LON partners in Nigeria. The developer will primarily focus on delivering solutions with respect to DHIS2 configuration, setup and maintenance.

Responsibilities

The DHIS2 software developer will be responsible for supporting the configuration, development and deployment of DHIS2 for data management.

Specifically, the terms of reference (TOR) for the Consultant will be:

  • Work closely with systems analysts, designers and program staff to translate user requirements into detailed product specifications.
  • Use detailed specifications requirements to design DHIS2 instance configuration.
    Configure DHIS2 instance to manage the entire data cycle from collection, to management, to visualization and analyses.
  • When needed, write additional code required for add-on DHIS2 components using the DHIS2 web API.
  • Test the product in in the production environment before going live.
  • Maintain systems once they are up and running, coordinating deployments with the DIAS Systems Specialist.
  • Conduct user acceptance testing (UAT) and develop training manuals for users.
  • Develop code documentation and design documentation.

Duration

This consultancy will be from August to September 2022 (45 days Max.)

Deliverables

  • DHIS2 application setup on two separate instances
  • Deployment of same (two DHIS2 web applications) on the cloud server
  • Creation of web API resources for the DHIS2 instances
  • Creation of data elements, datasets on customized organization units on the two web applications
  • Backup of databases used.

Qualifications 

The following qualifications are required:

  • Bachelor’s degree or higher in Computer Science or related field.
  • Minimum of 5 years of experience working with DHIS2 to configure the application front end and develop using the DHIS2 Web API (experience with other open-source software is a plus).
  • Expert knowledge of Java, JavaScript, web technologies (HTML/CSS, LAMP (Linux, Apache, MySQL, PHP), PostgreSQL and JavaScript frameworks
  • Experience working with REST Web APIs and JSON
  • Knowledge of principles of software design, coding, testing, and deployment
  • Knowledge of principles of database design, data acquisition and data access analysis and design
  • Knowledge of stored procedure writing, query optimization, and indexes
  • Knowledge of database performance tuning techniques
  • Experience with front- and back-end web-based applications and familiar with various web service technologies.
  • Experience working with agile and waterfall development methodologies
  • Experience developing software documentation
  • Experience deploying and maintaining software on Windows and Linux servers; including cloud platforms
  • Experience working in CI/CD environments with knowledge in Git.
  • Ability to work in a dynamic and agile environment with changing requirements and priorities while completing tasks in a timely manner.
  • Ability to take direction to iteratively define and implement solution as requirements are being identified and finalized.
  • Ability to work independently and within a team environment, often with team members being remote
  • Strong communication skills and an eye for detail
  • DHIS2 certification and experience with DHIS2 tracker is a plus
  • An understanding of public health sector and corresponding business processes; experience working on USAID or other donor-funded projects is a plus
  • Consultant must be based in Nigeria

Method of Application

Electronic copies of application should be sent to the following email [email protected] using the position as subject of email and should include the following:

  • Cover Letter and CV as one document
  • Reference letters or samples from previous assignments.
  • Financial Proposal.

Note: Only short-listed candidates will be contacted. Additional clarifications may be requested from shortlisted candidates

Share this job:
Facebook Twitter LinkedIn Email Print