Data Engineer jobs in South Africa
Explore 4 matching jobs.
Lead Data Engineer
CV-Library
Posted: 10/22/2026AirflowAmazon RedshiftApacheAWSCloudPythonSQLTerraform
Data Architect
X, bigly labs
Posted: 10/20/2026AirflowAmazon RedshiftAWSAzureBigQueryCloudDistributed SystemsETLGoogle Cloud Platform
Junior Data Warehouse Developer
FairPrice Group
Posted: 9/30/2026SQLVault
AI and Data Platforms Lead – 1 year contract
The African Climate Foundation
Posted: 9/21/2026CloudCyber SecurityEmber.jsPythonSQL

Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and delivering scalable AWS-based data platforms, with a strong focus on data engineering best practices, data quality, and operational reliability. Proficient in leading teams, mentoring engineers, and fostering collaboration to drive impactful data solutions.
Highest-signal resume keywords
Data EngineeringAWS Cloud-Based Data PlatformsSQL ProficiencyPython DevelopmentInfrastructure as Code
Tech Stack
Tools & technologiesAirflowAmazon RedshiftApacheAWSCloudPythonSQLTerraform
About the role
Key responsibilities & impact- Define and drive the technical strategy for the AWS-based data platform and Data Engineering function
- Lead the design and delivery of scalable, reliable and cost-effective data solutions
- Build and optimise modern batch and real-time data pipelines to support business growth
- Own and evolve the data architecture, ensuring scalability, performance and maintainability
- Champion engineering best practices, including code reviews, technical standards and architectural governance
- Develop robust data models and datasets that power reporting, analytics, product insights and machine learning
- Drive improvements in data quality, observability, monitoring and platform reliability
- Lead the adoption of Infrastructure as Code, CI/CD and automation across the data platform
- Work closely with analysts, data scientists and business stakeholders to turn data requirements into impactful solutions
- Evaluate and implement new technologies, including AWS AI services, to enhance platform capabilities
- Lead incident resolution, root cause analysis and continuous improvement initiatives
- Mentor and develop a team of Data Engineers, fostering a culture of technical excellence, ownership and collaboration
Requirements
What you’ll need- Strong commercial experience in Data Engineering, with experience leading or mentoring engineers
- Strong experience designing and building cloud-based data platforms, ideally on AWS
- Excellent SQL skills and strong experience with analytical data modelling
- Strong hands-on experience with dbt in a production environment
- Experience building and operating production-grade data pipelines
- Strong Python development skills
- Experience with data warehouses such as Amazon Redshift
- Experience with orchestration technologies such as Apache Airflow
- Experience with infrastructure as code, ideally Terraform
- Good understanding of CI/CD and modern software engineering practices
- Experience working with both batch and event-driven/streaming data
- Strong understanding of data quality, monitoring, observability and operational reliability
- Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders
- A pragmatic approach to engineering: knowing when to build, when to improve and when to keep things simple
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Data Pipeline DevelopmentAnalytical Data ModellingProduction-Grade Data PipelinesDbtAmazon RedshiftApache AirflowTerraformCI/CD PracticesData Quality MonitoringEvent-Driven Data Processing
Soft Skills
Technical CommunicationMentoringCollaborationPragmatic Engineering Approach
Industry Keywords
Data ArchitectureData SolutionsData ObservabilityTechnical StandardsArchitectural Governance