South Africa Remote (Country) Employment

Niva Health is hiring a Full-Stack Data Engineer (SA Remote)

About the Role

Niva Health is looking for a Full-Stack Data Engineer to build and maintain the data solutions that power reporting and decision-making. This is a hands-on role where you'll work across the full data lifecycle, from ingestion to dashboards, solving practical problems that directly impact healthcare operations.

What You'll Do

  • Design, build, and maintain data solutions that power reporting and decision-making.
  • Build and maintain data pipelines using Google Cloud Platform (BigQuery, Cloud Functions, Cloud Composer, Cloud Scheduler).
  • Clean, transform, and organise data from multiple sources like APIs, spreadsheets, and internal systems.
  • Automate ETL/ELT workflows to improve reliability and efficiency.
  • Write Python (and some Bash) scripts to support data processing and internal tools.
  • Build and maintain dashboards and KPI reports using Looker Studio.
  • Prepare datasets for simple predictive or forecasting use cases.

What We're Looking For

  • 2+ years of experience in data engineering, analytics engineering, data science, or software engineering.
  • Comfortable working with GCP, especially BigQuery.
  • Confident use of Python for data processing and automation.
  • Solid SQL skills and understanding of data modelling basics.
  • Experience building or maintaining data pipelines, batch or streaming.
  • Experience working with dashboards or BI tools (Looker / Looker Studio preferred).
  • Enjoy working across both technical backend tasks and user-facing reporting.

Nice to Have

  • Experience with Apache Airflow / Cloud Composer.
  • Exposure to Apache Beam.
  • Familiarity with Vertex AI, AutoML, or basic ML workflows.
  • Experience supporting operational or healthcare data.

Technical Stack

  • Google Cloud Platform: BigQuery, Cloud Functions, Cloud Composer, Cloud Scheduler
  • Languages: Python, Bash, SQL
  • Analytics: Looker Studio
  • Frameworks: Apache Airflow, Apache Beam
  • AI/ML: Vertex AI

Team & Environment

You'll join a collaborative team working on impactful data solutions.

Benefits & Compensation

  • Competitive compensation aligned to the South African remote market.

Work Mode

This is a remote position for candidates based in South Africa.

Niva Health is an equal opportunity employer.

Required Skills
Google Cloud PlatformBigQueryPythonSQLApache AirflowCloud FunctionsCloud ComposerBashLooker StudioCloud SchedulerData EngineeringETL
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Niva Health

NIVA Health's mission is centered on helping people heal. The dedicated team brings advanced healthcare solutions to patients through compassion, innovation, and expertise.

Visit website
Job Details
Category fullstack
Posted 3 months ago