3

DHIS2

Simple, fast, open source custom event tracking

Description:
Led the deployment of the DHIS2 system on GCP to enhance the health management capabilities of the agency. This involved configuring and securing a cloud environment that is robust, scalable, and compliant with healthcare data regulations. The deployment focused on optimizing data processing capabilities and integrating various health data sources for comprehensive analytics.

Roles and Responsibilities:
Full Stack and Cloud Developer

  • Designed the cloud architecture to host DHIS2, ensuring high availability, fault tolerance, and scalability.
  • Configured GCP services such as Compute Engine, Cloud SQL, and Kubernetes Engine to create a resilient environment for DHIS2.
  • Implemented security measures and compliance checks to safeguard sensitive health data and ensure regulatory compliance.
  • Managed the continuous integration and deployment pipelines to ensure smooth and reliable updates and maintenance of the DHIS2 system.

Project Duration:
6 months

Environment:

  • Google Cloud Platform (GCP): Utilized for hosting and managing the DHIS2 application.
  • Google Compute Engine: Deployed virtual machines to run the DHIS2 application and associated services.
  • Google Kubernetes Engine: Orchestrated containerized applications, facilitating scaling and management of the DHIS2 instances.
  • Google Cloud SQL: Managed relational databases that store DHIS2 data, ensuring performance and security.
  • CI/CD Pipelines: Automated deployment processes to improve development productivity and reduce errors.
  • Security and Compliance Tools: Enforced data protection protocols and compliance with health data standards.