Location
johannesburg, johannesburg, South-Africa
Posted
July 26, 2026
Job Description
Role Purpose We are seeking a Data Engineer to design, build, and optimise scalable data platforms and pipelines that support analytics, reporting, AI, and business intelligence. You will transform complex, high-volume data into trusted, analytics-ready datasets while ensuring data quality, governance, security, and performance. Working closely with cross-functional teams, you will deliver modern cloud-based data solutions that enable clients to make data-driven decisions. Â Key Responsibilities Design, develop, and maintain scalable ETL/ELT pipelines for batch and real-time data processing. Build and optimise data solutions using Azure, Microsoft Fabric, Databricks, Azure Data Factory, Synapse, Python, PySpark, and SQL. Develop and support enterprise data warehouses, data lakes, and cloud-based data platforms. Implement DataOps, CI/CD, automation, monitoring, and data quality best practices. Ensure data governance, lineage, metadata management, and compliance with security and POPIA r...