Skip to main content
Closes: October 30, 2026

Senior Informatics Officer

Tebelopele
GaboroneFull TimeFinance & Accounting

Job Description

Tebelopele is a non-profit health and wellness organization dedicated to protecting and improving the lives of communities across Botswana for over 25 years. Tebelopele facilities are situated in 23 locations serving residents in rural and urban areas. Tebelopele is currently seeking a qualified candidate for the Senior Informatics Officer role.

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.
  • Proficiency in at least one modern programming language and associated development framework.
  • Strong SQL skills and experience with relational database design, optimization, backup, and recovery.
  • Knowledge of web services, application programming interfaces, data formats, and interoperability concepts.

Qualifications & Experience

  • Understanding of software development life-cycle practices, version control, testing, documentation, and issue tracking.
  • Working knowledge of information security, privacy, access control, and confidential health-data management.
  • Familiarity with relevant health information platforms, terminology standards, and data-visualization tools is an advantage.
  • Behavioral Competencies: Analytical thinking and structured problem-solving; Attention to detail, quality, and confidentiality; Clear written and verbal communication with technical and non-technical stakeholders; Teamwork, service orientation, adaptability, and effective time management; Ability to work independently, prioritize competing demands, and meet agreed deadlines.
  • Key Performance Indicators: Percentage of assigned development and enhancement deliverables completed on time and accepted; System availability, incident-resolution time, and recurring-incident reduction; Defect rates, test coverage, documentation completeness, and release stability; Improvement in agreed data-quality measures and timeliness of routine reports; User adoption, support satisfaction, and completion of planned training activities; Compliance with security, privacy, backup, and change-management requirements.
  • Education/Qualification & Experience: 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).
  • Skills, Knowledge & Experience: 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: recruitment@tebelopele.org.bw Phone: +267 3958014 Address: Human Resources Manager, Tebelopele Wellness Centre, Private Bag 112 Gaborone Please state that you got the job advert through JobHub BW website when submitting your application.

Interested in this position?

Submit your application through JobHub BW and take the next step in your career.