Our Client is hiring a Full‑Stack Data Engineer to strengthen their data foundation and support growing reporting needs across the organization. This is a hands‑on technical role for someone who thrives across the entire data lifecycle from building pipelines and transformations to delivering user‑facing dashboards and predictive insights.
You will join a collaborative data team, working closely with engineering and analytics colleagues to ensure reliable data ingestion, efficient workflows, and clear reporting outputs that empower operational and clinical leadership.
Key Responsibilities
Data Engineering
Design, build, and maintain data pipelines using GCP tools (BigQuery, Cloud Functions, Cloud Composer, Cloud Scheduler, Apache Beam, Airflow).
Clean, transform, and organize data from multiple sources.
Automate ETL/ELT workflows for reliability and scalability.
Support ingestion from APIs, spreadsheets, and internal systems.
Backend Development
Write Python and Bash scripts to process and automate data tasks.
Develop lightweight backend services and utilities to streamline internal processes.
Front‑End / Dashboards
Build and update dashboards in Looker Studio and D3.js.
Deliver clean, intuitive KPI reports for operations and leadership.
Support visualization needs across the Wellness Division.
Foundational ML / Predictive Work
Contribute to simple predictive modeling and forecasting tasks.
Prepare structured datasets for future machine learning initiatives.
Qualifications
Must‑Have:
2+ years in data engineering, data science, or software engineering.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in South Africa.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast!
Find the best jobs in South Africa, apply in 1 click and get a job today!