Data Engineering Jobs in South Africa
There are 672 open Data Engineering jobs in South Africa on freehire right now. 293 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,312,500 | 24 |
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 54 · 8%
- Remote 35 · 5%
- Onsite 7 · 1%
Visa sponsorship offered in 6% of the 16 postings that state a position on it.
Seniority
- Senior 212
- Lead 55
- Junior 29
- Principal 7
- Middle 6
- Intern 5
Who is hiring
- 1000+ employees 41
- 501-1000 employees 18
- 11-50 employees 7
- 51-200 employees 3
- 201-500 employees 2
Senior Analytics Engineer: Data Platform & Governance
Design and own the analytics layer and data governance for a FinTech company, using dbt, SQL, and cloud data warehousing to translate business challenges into actionable metrics.
SQL Data Engineer & ETL Developer – On-site Impact
On-site SQL Data Engineer & ETL Developer designing and implementing end-to-end data pipelines using Microsoft SQL, SSIS, and SSRS for large-scale projects in Cape Town.
Analytics Engineer (Data Platform)
Builds and maintains the company’s data warehouse, pipelines, and BI systems to extract insights for e-commerce decision-making, using BigQuery, Looker, and cloud infrastructure.
Data Engineer
Build and maintain a Python-based regulatory reporting platform that automates SARB returns using AWS, ETL pipelines, and data warehousing to replace manual spreadsheets.
Senior Data Engineer
Senior Data Engineer leads data platform architecture, builds scalable pipelines, and ensures high-quality data for Ozow’s fintech payment solutions, collaborating cross-functionally to drive analytics and automation.
Data Engineer
Design, build, and operate cloud-native data platforms across AWS and Azure using Databricks and Microsoft Fabric, covering the full data lifecycle from ingestion through transformation, modelling, and serving to enable analytics and AI use cases.
Regulatory Data Engineer — Python, AWS & Data Platform
Data Engineer building and maintaining scalable data pipelines on AWS with Python and containerised technologies for Capitec's SARB regulatory reporting automation platform.
Data Engineer
Data Engineer at Nedbank building and maintaining data pipelines, data warehouses, and data infrastructure using Azure cloud services, SQL, Python, and big data technologies like Hadoop and Kafka.
Data Engineer
Finance Database Engineer building and maintaining scalable data pipelines, SQL data models, and Power BI dashboards on Microsoft Azure and Microsoft Fabric to support financial reporting and operations.
Real-Time Data Engineer for Fintech Payments
Build and maintain data pipelines for fintech analytics and reporting, ensuring reliable data access for high-impact decisions.
Data Engineer
Build and maintain cloud-based data pipelines and ecosystems using Python, SQL, and Azure/AWS tools to process, analyze, and secure data for business insights.
Data Engineer
Data Engineer building and maintaining real-time and batch data pipelines for financial analytics and payments within an iGaming company's fintech ecosystem, using SQL, ETL/ELT workflows, and streaming platforms like Kafka.
Data Engineer: Cloud Pipelines, Data Lakes & Warehousing
Data engineer at Nedbank building and maintaining scalable data pipelines and infrastructure across on-prem and cloud environments, using DB2, PostgreSQL, MSSQL, HBase, NoSQL, Azure Databricks, ADF, and ADL Gen 2.
Data Engineer — Build Scalable Cloud Data Pipelines
Data Engineer building and maintaining scalable cloud data pipelines on AWS/Azure using Python and SQL to deliver business insights for clients.
Voice and Data Engineer
Voice and Data Engineer responsible for SIP protocol, IP Networking, Cloud PBX, VoIP systems, and Mikrotik Router configuration and management.
Data Engineer – Multi-Cloud Data Platforms for AI
Designs and maintains multi-cloud (AWS/Azure) data platforms for real-time analytics and AI, covering ingestion, transformation, modeling, and serving.
Finance Data Engineer | Azure & Power BI Pipelines
Hands-on Finance Data Engineer designing and maintaining data pipelines and BI solutions using Azure, Fabric, SQL, and Power BI to support financial reporting for Pixelogic's finance stakeholders.
Data Engineer: Cloud + Spark Pipeline Architect
Data Engineer designing and building cloud-based data pipelines using Databricks, Apache Spark, and PySpark for a financial services tech team, with strong SQL, Python, and CI/CD skills.
Data Governance Specialist
The Data Governance Specialist implements standards and controls to monitor and audit access to data assets, ensuring security and integrity. The role involves maintaining data catalogs, analyzing access patterns using tools like Splunk, Cribl, and SQL, and reporting on findings to drive remediation.
Lead Data Engineer
Lead Data Engineer at Absa Bank responsible for setting data architecture direction, leading agile solution design, and overseeing enterprise-wide data retrieval, storage, and distribution using relational/NoSQL databases, CI/CD pipelines (Jenkins), and automation tools (Ansible, Chef).