Platform Overview
HIC (Health Intelligence Center) is Rwanda’s Ministry of Health national health data platform. It centralizes data from nine national health information systems into a unified analytical platform, giving MoH staff, data engineers, and health program managers a single, trusted source for health intelligence across Rwanda.
The platform ingests facility-level and patient-level data from source systems, transforms it through a structured dbt pipeline, and surfaces it through Superset dashboards and the GreenRiver web application.
ArchitectureEnd-to-end data flow from source ingestion through PostgreSQL staging, dbt transformation, and BI consumption.Data SourcesNine integrated health systems — HMIS, eFICHE, IDSR, HIV Tracker, Immunization, CRVS, HPEMR, and Cancer Registry.Access & GovernanceAWS Cognito SSO, Kubernetes RBAC, and application-level group assignments for all platform services.
Platform components
- PostgreSQL (StackGres on K8s) — central data warehouse for all ingested and transformed health data
- dbt — four-layer SQL transformation pipeline (staging → intermediate → DWH → reporting)
- Prefect — workflow orchestration for all ingestion pipelines and dbt runs
- Apache Spark + Livy — distributed processing for large-scale analytical workloads
- JupyterHub — interactive data science notebooks for analysts and data scientists
- Apache Superset — dashboards and ad-hoc SQL queries for BI consumers
- GreenRiver (NestJS + React) — HIC web portal for MoH staff
Audiences
| Role | Primary tools |
|---|---|
| Infrastructure Admin | Kubernetes, ArgoCD, AWS Console |
| Platform Admin | Prefect, ArgoCD, Superset admin |
| Data Engineer | dbt, Prefect, JupyterHub |
| Data Scientist | JupyterHub, Superset, Spark |
Last updated on