Job Description
Job Summary
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.
Requirements
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. 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.
How to Apply
Apply by email: [email protected]
Phone: +267 3958014
Address: Human Resources Manager, Tebelopele Wellness Centre, Private Bag 112 Gaborone
Closing Date: 2026-10-30

