← Back to all jobs

Data Engineer – Microsoft Fabric

iOCO Johannesburg, Gauteng
Contract Closes 03 Oct 2026 · 1 day left
Johannesburg, Gauteng Contract Closes 03 Oct 2026

What the job is
This is a contract position for a Data Engineer specializing in Microsoft Fabric at iOCO, based in Johannesburg, Gauteng. The role is part of the Data & Analytics team and focuses on building and maintaining data solutions for the organization.

Advertisement

What you will do
You will design, develop, and maintain scalable data pipelines and integration solutions using Microsoft Fabric. This includes working with tools like Fabric Data Factory, OneLake, Lakehouse, Data Warehouse, Dataflows Gen2, and Fabric Notebooks. You will build and optimize ETL/ELT processes, ingest data from various sources, and transform, clean, and validate data for reporting and analytics. You will also develop solutions using SQL, Python, or PySpark, implement data quality and governance processes, and support Power BI reporting solutions. Additionally, you will collaborate with stakeholders to understand data needs, troubleshoot pipeline issues, and maintain technical documentation.

Advertisement

What you need
You should have a relevant qualification in Computer Science, Information Technology, or a related field, along with proven experience as a Data Engineer. Strong experience with Microsoft Fabric, data integration, ETL/ELT development, SQL, Python, and PySpark is required. Knowledge of Data Lakes, Lakehouses, Data Warehouses, and data modeling principles is essential. Familiarity with Microsoft Azure, Azure Data Factory, Databricks, Power BI, and CI/CD processes is advantageous. You should also have strong problem-solving skills and the ability to work with both technical and business teams.

Advertisement

What you will get
This is a contract role offering the opportunity to work on innovative data solutions in a fast-paced environment. You will be part of a consultancy that values continuous learning and collaboration, with access to inspiring forums and peer networks. The company supports equal opportunity employment and prioritizes previously disadvantaged individuals.

Job Details

Date Posted
03 Sep 2026
Location
Johannesburg, Gauteng
Expiration Date
03 Oct 2026
Gender
Any
Employment Type
Contract
Salary
Market Related
Hiring Company
iOCO

Apply for this role

This job is hosted on an external site. Click below to go to the application page.

Job Details

Date Posted
03 Sep 2026
Location
Johannesburg, Gauteng
Expiration Date
03 Oct 2026
Gender
Any
Employment Type
Contract
Job Location
Johannesburg, Gauteng
Salary
Market Related
Hiring Company
iOCO

Related Jobs

Senior Business Analyst
iOCO
Johannesburg, Gauteng
Contract Closes 01 Nov 2026
Senior .NET Developer
iOCO
Remote, South Africa
Contract Closes 01 Nov 2026
Service Desk Engineer
iOCO
Cape Town, Western Cape
Full-time Closes 03 Oct 2026
Senior .NET MAUI Developer
iOCO
Cape Town, Western Cape
Contract Closes 03 Oct 2026