Skip to main content
Closes: October 28, 2026

Systems and Data Analyst/Developer

Botswana Harvard Health Partnership
GaboroneFull TimeIT & Technology

Job Description

We are seeking a Systems and Data Analyst/Developer to support systems analysis, software development, data management, and data analytics. The successful candidate will develop and maintain systems, manage data collection platforms, and transform data into useful information for reporting and decision-making.

Key Responsibilities

  • Gather and analyse user requirements and translate them into system specifications.
  • Develop, test, implement and maintain applications, databases and system integrations.
  • Design and manage REDCap projects, including electronic data collection forms, validation rules, user access and reports.
  • Manage data collection, storage, cleaning and validation to ensure data quality and integrity.
  • Use Python to automate workflows, process data, and conduct analysis.
  • Produce reports, dashboards and data summaries to support decision-making.
  • Troubleshoot system issues and provide technical support and training to users.
  • Maintain technical documentation and apply appropriate data security, confidentiality, and access controls.
  • Collaborate with stakeholders to improve systems and data processes.

Qualifications & Experience

  • A Bachelor’s Degree in Computer Science, Information Systems, Software Engineering, Data Science or a related field.
  • At least two years of relevant professional experience in systems analysis, software development, data management, or data analytics.
  • Practical experience using REDCap and Python.
  • Working knowledge of SQL and relational databases.
  • Experience in data cleaning, validation, analysis, and reporting.

How to Apply

To apply, please visit: https://bhp.zohorecruit.com/jobs/Careers/846773000001196008/Systems-and-Data-Analyst-Developer?source=CareerSite 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.