Junior Data Engineer - Fabric Pipelines & BI

Cls

Pretoria

On-site

ZAR 420,000 - 540,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Own transport
Driver's license

Job summary

Cls in Pretoria is seeking a Junior Data Engineer to manage an established Microsoft Fabric data platform and develop new data engineering capabilities. You will own end-to-end data pipelines, from ingestion to BI-ready datasets, across batch and near-real-time processing.

The role demands hands-on expertise with Fabric components and strong problem-solving across data layers. The successful candidate will collaborate with analytics teams to deliver robust data models and scalable solutions,

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Data Engineering or a related field.
  • Relevant Microsoft Fabric and/or Azure data certification.
  • 0-1 years of practical data engineering experience, including strong recent hands-on experience with Microsoft Fabric.
  • Strong hands-on experience with Microsoft Fabric, including OneLake, Lakehouse, Warehouse, Data Pipelines/Data Factory, notebooks and Dataflows Gen2.
  • Strong SQL Server and T-SQL capability, including complex query development, schema design, indexing and performance optimisation.
  • Practical experience developing, maintaining and supporting production ETL/ELT pipelines.
  • Experience integrating and extracting data from REST/SOAP APIs, databases, flat files and other structured or unstructured data sources.
  • Proficiency in data transformation using SQL and Python/PySpark, with an understanding of scalable data processing practices.
  • Practical experience in data warehousing, dimensional modelling, incremental loading, orchestration and schema evolution.
  • Experience with source control, CI/CD and deployment practices using Git, Azure DevOps or equivalent tools.
  • Experience supporting Power BI and other downstream analytical or reporting requirements.

Responsibilities

  • Take ownership of the existing Microsoft Fabric data engineering environment and become productive quickly following handover.
  • Design, develop, maintain and orchestrate reliable batch and near-real-time data ingestion pipelines using appropriate Microsoft Fabric capabilities.
  • Extract and ingest data from structured and unstructured sources, including REST APIs, SOAP APIs, databases and flat files.
  • Develop robust data transformation logic using SQL, Python/PySpark, Fabric notebooks and Dataflows Gen2, as appropriate.
  • Implement incremental loading, retry mechanisms, logging, monitoring and alerting to support data integrity and pipeline reliability.
  • Troubleshoot and resolve pipeline failures and data processing issues efficiently.
  • Optimise data pipelines and processing workloads for performance, scalability and cost-effectiveness.

Skills

Microsoft Fabric
SQL Server
T-SQL
Python
PySpark
REST APIs
SOAP APIs
Data Warehousing
ETL/ELT
Power BI integration

Education

Bachelor's degree in Computer Science / Information Systems / Data Engineering

Tools

Git
Azure DevOps
CI/CD
OneLake
Lakehouse
Data Factory
Power BI

Job description

Cls in Pretoria is seeking a Junior Data Engineer to manage an established Microsoft Fabric data platform and develop new data engineering capabilities. You will own end-to-end data pipelines, from ingestion to BI-ready datasets, across batch and near-real-time processing.

The role demands hands-on expertise with Fabric components and strong problem-solving across data layers. The successful candidate will collaborate with analytics teams to deliver robust data models and scalable solutions,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fabric Data Engineer — Pipelines, Warehousing & BI
Fabric Data Engineer — Pipelines, Warehousing & BI

Cls • Pretoria

On-site
ZAR 700,000 - 900,000
Fabric Data Engineer — Pipelines & BI Expert
Fabric Data Engineer — Pipelines & BI Expert

Praesignis (Pty) Ltd • Gauteng

On-site
ZAR 700,000 - 900,000
Junior Data Engineer
Junior Data Engineer

Cls • Pretoria

On-site
ZAR 420,000 - 540,000
Own transport
Driver's license
Senior Data Engineer: Fabric & Databricks Cloud Platforms
Senior Data Engineer: Fabric & Databricks Cloud Platforms

dvtcareers • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Data Engineer: Scalable Pipelines & Fabric Migration
Senior Data Engineer: Scalable Pipelines & Fabric Migration

Flash Group • Wes-Kaap

On-site
ZAR 800,000 - 1,200,000
Catered lunch four days a week
Open coffee bar and snacks
Employee Assistance Programme
+6
Senior Data Engineer: Fabric & Databricks, Onsite Sandton
Senior Data Engineer: Fabric & Databricks, Onsite Sandton

DVT • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Mentorship
Professional development
Sponsored events
Senior Data Engineer (MS SQL, Ms Fabric) - Johannesburg - up to R1.2mil per annum
Senior Data Engineer (MS SQL, Ms Fabric) - Johannesburg - up to R1.2mil per annum

ATS Client • Johannesburg

On-site
ZAR 720,000 - 1,200,000
Hybrid work model
Junior Data Engineer: Build Clean Data Pipelines
Junior Data Engineer: Build Clean Data Pipelines

Time Personnel • Cape Town

On-site
ZAR 250,000 - 360,000
Senior Data Engineer: Microsoft Fabric Lakehouse & Power BI
Senior Data Engineer: Microsoft Fabric Lakehouse & Power BI

ATS Client • Cape Town

Hybrid
ZAR 1,200,000 - 1,800,000
Training budget
Flexible working arrangements
Career development
Senior Data Fabric Data Engineer
Senior Data Fabric Data Engineer

Belay Talent Solutions • Midrand

Hybrid
ZAR 900,000 - 1,350,000