Programme Officer – DHIS2 System Developer
Category | Grade:Volunteer | UNVDeadline:6 Aug 2026Job ID:1784888021271000Posted on:23 Jul 2026
Overview
Develops and integrates DHIS2 surveillance modules for neglected tropical diseases, noncommunicable diseases and mental health in Bangladesh. The volunteer configures metadata and dashboards, migrates data, resolves access and workflow issues, documents systems and trains national and subnational users in data quality and use.
Department: Communicable Diseases Surveillance Unit, Bangladesh Country Office
Languages
Required: English, Bengali
Job Areas
- Software Engineering & Development
- Data Science & Analytics
Minimum Experience
Not listed
Estimated Salary
Not available
Responsibilities
- Design and customise DHIS2 tracker, event and aggregate modules
- Configure data elements, programme rules, indicators and validation rules
- Integrate disease reporting systems with national digital-health architecture
- Develop dashboards, analytics and routine reporting products
- Configure administrative-unit hierarchies, roles and permissions
- Migrate legacy tracker data and troubleshoot system issues
- Write user manuals, procedures, tutorials and technical documentation
- Train national and subnational staff in configuration, reporting and data quality
Requirements
- Education in computer science, health informatics or another relevant discipline
- Experience developing complex DHIS2 tracker programmes and health-sector datasets
- Experience managing PostgreSQL and MySQL databases, migrating data and creating visualisations
- Knowledge of neglected tropical, noncommunicable or communicable disease programmes
- Knowledge of national digital-health standards
- Required English and Bengali
Skills
DHIS2 DevelopmentHealth Information SystemsMetadata ManagementData MigrationDashboard DevelopmentSystems IntegrationDatabase ManagementData Quality AssuranceTechnical Training
Tools
DHIS2DHIS2 Web APIPostgreSQLMySQLCSVJSON
Additional info
- UN Volunteer expert assignment lasting 518 days