Data Engineering Jobs in South Africa
There are 678 open Data Engineering jobs in South Africa on freehire right now. 297 of them were posted recently. The skills employers ask for most often are sql, data-pipelines and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| ZAR | year | ZAR 950,000 | ZAR 1,200,000 | ZAR 1,225,000 | 23 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- sql 68%
- data-pipelines 58%
- cloud 58%
- data-engineering 56%
- python 54%
- analytics 52%
- etl 46%
- azure 43%
How the work is done
- Hybrid 55 · 8%
- Remote 35 · 5%
- Onsite 7 · 1%
Visa sponsorship offered in 6% of the 16 postings that state a position on it.
Seniority
- Senior 215
- Lead 55
- Junior 28
- Principal 7
- Middle 6
- Intern 5
Who is hiring
- 1000+ employees 40
- 501-1000 employees 18
- 11-50 employees 7
- 51-200 employees 3
- 201-500 employees 2
Data Engineer: Cloud Data Ecosystem & Pipelines
Build and maintain cloud data pipelines and storage for a minerals and metals industry analytics platform, collaborating with engineers and scientists.
Remote Data Platform Engineer — Scale Data Pipelines
Senior Data Platform Engineer designs, optimizes, and maintains scalable data pipelines and cloud infrastructure for reporting and analytics in an edtech company.
Data Engineer
Designs and maintains scalable data pipelines and cloud-based data platforms using AWS, Microsoft Fabric, and Databricks to support analytics and machine learning for a financial-services company.
Senior Cloud Data Engineer - Remote
Senior Cloud Data Engineer designs and builds scalable, cloud-agnostic data pipelines using Azure, Databricks, Spark, and Delta Lake, optimizing for performance and cost while mentoring junior engineers.
Data Engineer
Builds and maintains data warehouses/analytics pipelines using SQL Server/Azure tools (SSIS, SSRS, SSAS) to support business intelligence and reporting, with experience in Power BI dashboards and RDBMS administration.
Azure Cloud Data Engineer Real-Time Pipelines & Data Lakes
Designs and builds scalable Azure cloud data pipelines and lakes using Databricks, Azure Data Factory, PySpark and SQL to process batch and real-time data.
Platform & DevOps Engineer - AI-Driven Data Platform
Maintains and stabilizes an AI-driven data platform while rolling out client tenants; ensures smooth operations and reduces delivery bottlenecks.
Senior Specialist: Cloud Data Engineer Cape Town, South Africa Enterprise Datawarehouse Posted 4 hours ago
Designs and maintains scalable cloud and on-prem data pipelines using Spark, Kafka, and Flink, and deploys microservices in OpenShift/AWS/GCP to support real-time analytics and edge applications.
Cloud Data Engineer: Build Scalable Data Platforms
Designs, builds, and operates cloud-native data platforms using SQL, Spark, Databricks, and Airflow to deliver scalable data solutions.
DATA ENGINEER
Build and maintain ETL pipelines and data warehouse integrations for a multi-tenant fintech platform using Python, SQL, and cloud services.
Senior Cloud Data Engineer: Real-Time Pipelines & Edge
Designs and builds scalable cloud and edge data pipelines for Vodafone’s mobility services, ensuring secure, high-performance data access and analytics in an OpenShift-based stack.
Data Platform Engineer (ETL, APIs & Analytics)
Builds ETL pipelines and data APIs to power analytics in a multi-tenant environment while ensuring data quality and regulatory compliance.
Senior Product Data Engineer - AWS Data Warehousing
Designs and builds data pipelines and warehousing solutions on AWS to power banking analytics and reporting.
Senior Cloud Data Engineer - AWS, Data Warehousing & ETL
Design and build cloud data pipelines and warehouses on AWS for a recruitment agency, using SQL Server, Oracle, and ETL processes.
Senior Data Engineer: Data Warehousing, ETL & Cloud
Designs and maintains data infrastructure, builds ETL pipelines, and ensures data integrity using SQL and tools like Apache Airflow in a Cape Town-based role.
Senior Data Engineer: AWS Data Warehousing & ETL
Designs and builds AWS-based data warehouses and ETL pipelines for a recruitment agency’s product line, analyzing requirements and documenting solutions.
Remote Data Engineer - SAP ETL for Enterprise Go-Live
Designs and maintains SAP ETL pipelines for a mining enterprise’s go-live, ensuring reliable data movement and integration with SQL and data-quality best practices.
Data Engineer (Advanced) 0659
Build and deploy production-grade data pipelines and ML models using Python, R, SQL, and AWS services to optimize business decisions.