Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 20, 2022
    Deadline: Jul 29, 2022
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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...
    Read more about this company

     

    DHIS Developer Consultant

    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

    This job has expired or closed. Application is no longer allowed

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at John Snow Inc - JSI Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail