Job Description
Job Summary
Employer: Tebelepele
Job Type: Full-time
Location: Gaborone, Botswana
Category: Information Technology
Closing Date: 2026-10-30
Key Responsibilities
- Design, develop, test, deploy, and maintain web, mobile, database, and interoperability solutions for health programmes.
- Engage clinicians, programme teams, data users, and managers to document workflows and system requirements.
- Produce technical specifications, architecture diagrams, source-code documentation, user guides, and release notes.
- Apply version control, code review, automated testing, and controlled deployment practices.
- Configure and support electronic medical records, laboratory, pharmacy, surveillance, referral, and reporting systems assigned.
- Develop and maintain interfaces, application programming interfaces, and data-exchange processes between approved systems.
- Support appropriate use of health-data standards, coding systems, and unique identifiers in line with national requirements.
- Participate in system assessments, upgrades, migrations, pilots, and scale-up activities.
- Design and maintain databases, data-validation rules, dashboards, and routine reports.
- Monitor data completeness, accuracy, timeliness, consistency, and integrity; investigate and resolve identified issues.
- Prepare approved datasets and analytical outputs for programme monitoring, service improvement, research, and reporting.
- Automate recurring data-processing and reporting tasks where appropriate.
- Implement role-based access, authentication, audit trails, backup, recovery, and secure coding controls.
- Protect confidential health information and comply with applicable policies, laws, ethical requirements, and data-sharing agreements.
- Document and escalate security incidents, system risks, and vulnerabilities through approved channels.
- Provide second-line technical support, diagnose faults, track incidents, and coordinate resolution with vendors and internal teams.
- Develop training materials and train end users, system administrators, and data personnel.
- Monitor availability, performance, usage, and support trends; recommend corrective and preventive actions.
- Manage assigned work plans, technical risks, deliverables, and stakeholder updates.
Requirements
- Bachelor’s degree in computer science, software engineering, information systems, health informatics, biomedical informatics, or a related discipline.
- At least three years of relevant experience in software development, information systems, or health informatics.
- Demonstrated experience with databases, system integration, requirements analysis, testing, deployment, and user support.
- Experience working with health programmes, clinical workflows, routine health information, or public-health data is strongly preferred.
- Valid driver’s license (Class B).
- At least 5 years of progressively responsible experience in Health Informatics, Information systems management or digital health preferably in NGO, health sector or donor-funded programmes.
- Demonstrated experience with DHIS2, EMR, DATIM, SQL, data and intelligence tools.
- Experience PEPFAR/USAGE data system and reporting requirements will be a strong advantage.
- Experience working with Ministry of Health systems.
- Experience with system analysis, database design, application development and ICT infrastructure.
- Strong understanding of Botswana health system and e-Health landscape is an advantage.
How to Apply
Apply by email: [email protected]
Phone: +267 3958014
Address: Human Resources Manager, Tebelepele Wellness Centre, Private Bag 112 Gaborone
Bonada

