Data Engineer Cape Town
Core
Design, build, and maintain scalable cloud-based data platforms and pipelines to support advanced analytics, machine learning, and business intelligence initiatives.
Role type
Senior Data Engineer
Builds
Cloud-native data platforms, ETL/ELT pipelines, and data layers for analytics and reporting
Domain
Cloud data infrastructure and enterprise data architecture
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, SQL, cloud-native architecture, ETL/ELT design, data pipeline optimization, data governance, data quality frameworks, data lineage, security and compliance, troubleshooting, problem-solving
Preferred skills
Experience with Google Cloud Platform (GCP), Microsoft Azure, Amazon Web Services (AWS), enterprise-scale solution design, mentoring
Technologies
Python, SQL, Azure, AWS, GCP
Responsibilities
Design and develop scalable data pipelines and platforms; Build robust ETL/ELT processes; Develop and optimise data layers for analytics; Ensure data quality, integrity, and performance; Support batch and real-time data processing; Create technical documentation; Engage with stakeholders to translate business needs into technical solutions; Monitor and optimise cloud resource utilisation; Conduct peer reviews and contribute to code quality initiatives
Seniority
Senior, hands-on IC