Data Engineer – Johannesburg or Pretoria (Hybrid)
Contract: 6–12 months (project dependent)
Hybrid: 3 days onsite | 2 days remote
Our client is looking for experienced Data Engineers to design, build, and maintain scalable enterprise data pipelines that support analytics, AI, and business intelligence.
Minimum Requirements:
- 5+ years' Data Engineering experience
- Strong Python and SQL skills
- Experience with Apache Spark
- Hands-on experience with Microsoft Fabric
- Experience with Databricks, Snowflake, and Denodo
- Experience with Azure Synapse Analytics
- Azure Data Factory experience preferred
- Strong ETL/ELT pipeline development experience
- Experience working with Azure Cloud Data Platforms
Key Responsibilities:
- Design and maintain scalable ETL/ELT pipelines
- Build and optimise enterprise data integrations
- Ensure data quality, reliability, and performance
- Develop data solutions for analytics, AI, and reporting
- Collaborate with Data Architects, Product Owners, and Analytics teams
- Implement engineering best practices, testing, and automation
Full Job Spec:
https://webapp.placementpartner.com/wi/vacancy/?id=sixty60&VacRef=JHB000163&preview=c6df7cfe09035e7a381d8fcb84dd1e42
Pay: R345 794,72 - R1 258 434,09 per year
Work Location: Hybrid remote in Johannesburg, Gauteng