Contract role for a full-stack data engineer in Cape Town (hybrid, 3 office days/week) to own the data lifecycle end-to-end: building ETL/ELT pipelines, designing data warehouses and dimensional models, and creating semantic datasets for BI, analytics, and ML using SQL, Python, and cloud platforms (GCP/Azure/AWS).
Senior Full-Stack Web Developer on a 12-month hybrid contract (Cape Town or Johannesburg) delivering digital and reporting applications for a financial services/investment platform client. Day to day mixes business analysis and stakeholder work with full-lifecycle development in C#/.NET, SQL Server/T-SQL, and HTML/CSS/JavaScript front ends.
Data engineer at PBT Group building Azure Medallion (Lakehouse) pipelines: landing data into the bronze layer and enabling semantic modelling through to gold using Databricks, ADF, and Unity Catalog, with Power BI views built alongside an in-house data scientist. Hybrid role based in Johannesburg.
Contract Full Stack Data Engineer in Cape Town (hybrid, 3 days in office) who designs, builds, and optimises data pipelines, warehouses, and semantic models to power BI, analytics, and ML — working primarily with AWS, Python, SQL, and relational databases like SQL Server, Oracle, and MySQL.