Talent.com
Data Engineer (Microsoft Fabric - Data Factory)
Data Engineer (Microsoft Fabric - Data Factory)AiR • Cape Town, Western Cape, South Africa
Data Engineer (Microsoft Fabric - Data Factory)

Data Engineer (Microsoft Fabric - Data Factory)

AiR • Cape Town, Western Cape, South Africa
30+ days ago
Job description

Data Engineer

We are seeking a skilled Data Engineer to design and build scalable, consistent data solutions across the business. This role focuses on developing and maintaining robust data pipelines, supporting data warehousing, and ensuring the delivery of clean, structured datasets for reporting, analytics, and integration with AI-driven systems. As part of a collaborative development team, this is an excellent opportunity for someone looking to take ownership of impactful projects and advance their career in data engineering.

Role Purpose

The Data Engineer will work on creative, technically challenging projects that support a wide range of business systems and stakeholders. Collaborating with other developers in an agile environment, you will design and deliver functional modules, enhance applications, and implement scalable data solutions. With a strong emphasis on preparing data for analytics and AI initiatives, this is a hands‑on position where you will manage your own workload to deliver the greatest impact.

Key Responsibilities

Serve as the subject matter expert for data engineering and analytics.

Translate reporting and AI integration requirements into scalable technical solutions.

  • Build and maintain data warehouses, ensuring data is cleansed, normalised, and structured.
  • Write efficient, well-documented code in T‑SQL, KQL, and Python for transformations and orchestration.

Enable data access for machine learning, LLMs, and intelligent systems.

Support reporting and dashboarding via Power BI, including data modelling and DAX.

Conduct design reviews, testing, and functional validation of data solutions.

Ensure data platforms are reliable, secure, and compliant.

Manage development tasks and backlog within Azure DevOps, reporting weekly on progress.

Contribute to customer‑facing projects when required.

Required Skills & Experience

3+ years experience as a Data Engineer or in a related role.

Strong knowledge of Azure-based data services (Fabric, Data Factory, Data Lakes, Power BI).

Proficiency in T‑SQL, KQL, and Python for data processing.

Hands‑on experience with Databricks, Delta Lake, or Apache Spark.

Solid understanding of data warehousing, dimensional modelling, and ETL / ELT processes.

Familiarity with CI / CD pipelines and Agile methodologies.

Desired Skills

Experience preparing data for AI / ML applications, including chatbots or LLMs.

Knowledge of data governance, lineage, and cataloguing (Purview, OneLake).

Exposure to web application development (SPAs) and frameworks like React.js.

Experience with C# (.NET 6+) and Azure application hosting.

Understanding of Git and secure development practices, including DevSecOps.

#J-18808-Ljbffr

Create a job alert for this search

Data Engineer • Cape Town, Western Cape, South Africa

Related jobs
AWS Data Engineer

AWS Data Engineer

PBT Group • Cape Town, South Africa
Ready to take your data engineering career to new heights?.Architect modern data analytics frameworks.Translate complex requirements into scalable, secure, high-performance pipelines.Build & optimi...Show more
Last updated: 30+ days ago • Promoted
Head AI and Data Engineer

Head AI and Data Engineer

Recru-it • Cape Town, South Africa
Help Us Turn Big Data into Revenue Clarity.We are seeking to employ a Senior Data Engineer as the Head of Data Platform & AI to take ownership of our full data infrastructure and elevate the ar...Show more
Last updated: 27 days ago • Promoted
Mid-Senior Data Engineer

Mid-Senior Data Engineer

Communicate Recruitment • Cape Town, South Africa
Dataflow, BigQuery, Pub / Sub, and Cloud Storage.Santas sleigh isnt the only thing that needs flawless routing.Develop ETL processes that transform chaotic data into clean, structured formatslike tur...Show more
Last updated: 1 day ago • Promoted
Senior C++ Engineer (Cape Town)

Senior C++ Engineer (Cape Town)

The Legends Agency • Cape Town, Western Cape, South Africa
Senior C++ Engineer (High Performance Computing).Write and maintain high-performance, production-level C++ code.Build and scale algorithmic features and data pipelines. Collaborate with data scienti...Show more
Last updated: 30+ days ago • Promoted
Data Engineer

Data Engineer

Kuda • Cape Town, ZA
Job Location : Western Cape, Cape Town.We are expanding and seeking a Data Engineer to join our ranks and champion growth. With a passion for data-driven decision-making, you will play a pivotal rol...Show more
Last updated: 26 days ago • Promoted
Data Engineer

Data Engineer

IOCO • Cape Town, South Africa
We are seeking an experienced Data Engineer to join our iOCO Digital team.The ideal candidate will have at least 5 years of proven expertise in the Microsoft stack, with strong skills in Azure Data...Show more
Last updated: 30+ days ago • Promoted
Data Engineer

Data Engineer

WatersEdge Solutions • Cape Town, South Africa
Hybrid (Century City, Cape Town).WatersEdge Solutions is partnering with a client with an exciting opportunity to work with a cutting-edge data science team at a leading player in the consulting in...Show more
Last updated: 30+ days ago • Promoted
Senior Data Engineer – Cape Town – HYBRID – R900 PH

Senior Data Engineer – Cape Town – HYBRID – R900 PH

E-Merge • Cape Town, South Africa
Our client is on the hunt for a.We are young and still innovating like a startup.Our mission? To use the power of data to unlock smarter financial futures for millions across Africa.Bachelor''s or ...Show more
Last updated: 30+ days ago • Promoted
Data Engineer

Data Engineer

PBT Group • Cape Town, South Africa
The successful candidate will work closely with senior stakeholders to design, develop, and maintain robust data pipelines and cloud-based solutions. This role requires a strong understanding of.Pro...Show more
Last updated: 30+ days ago • Promoted
Data Engineer (Mid-Level)

Data Engineer (Mid-Level)

IOCO • Cape Town, South Africa
At iOCO, we use robust data pipelines to power intelligent solutions and business insights.We are seeking a Mid-Level Data Engineer to develop, maintain, and optimize ETL processes, ensuring high-q...Show more
Last updated: 30+ days ago • Promoted
Senior Data Engineer

Senior Data Engineer

Communicate Recruitment • Cape Town, South Africa
As a Data Engineer, youll take command of scalable data pipelines and architectures using GCP tools like BigQuery, Dataflow, Pub / Sub, and Cloud Storage. Youll partner with data scientists and analys...Show more
Last updated: 30+ days ago • Promoted
Data Engineer (Specialist)

Data Engineer (Specialist)

IOCO • Cape Town, South Africa
At iOCO, we design advanced, secure, and scalable data infrastructures that enable intelligent business solutions.We are seeking a Specialist Data Engineer to lead the design, integration, and gove...Show more
Last updated: 30+ days ago • Promoted
Head AI and Data Engineer

Head AI and Data Engineer

Hire Resolve • Cape Town, ZA
Job title : Head AI and Data Engineer.Job Location : Western Cape, Cape Town.A leading Digital Intelligence & Big Data company is seeking an experienced Head AI and Data Engineer to take full owner...Show more
Last updated: 18 days ago • Promoted
Senior Data Engineer (Snowflake, DBT)

Senior Data Engineer (Snowflake, DBT)

PBT Group • Cape Town, South Africa
We are seeking a highly skilled.The ideal candidate will have strong experience with.This role involves building and optimizing data pipelines, ensuring high data quality, and supporting scalable d...Show more
Last updated: 30+ days ago • Promoted
Data Engineer

Data Engineer

Datonomy Solutions • Cape Town, South Africa
We are seeking a Data Engineer, with retail experience to join our team based in Cape Town.Initial 12-month contract, onsite. Design, implement and maintain robust ETL / ELT data pipelines that consti...Show more
Last updated: 30+ days ago • Promoted
Data Engineer (Fintech)

Data Engineer (Fintech)

Black Pen Recruitment • Cape Town, Western Cape, South Africa
Our client is a technology company solving payments problems for businesses.Their mission is to help businesses in Africa become profitable, envied, and loved. They provide a suite of products to he...Show more
Last updated: 30+ days ago • Promoted
Data Engineer (GCP)

Data Engineer (GCP)

PBT Group • Cape Town, South Africa
Join Our Team as a Google Cloud Platform (GCP).Are you passionate about building powerful data pipelines, optimising architectures, and enabling advanced analytics and machine learning? We’re looki...Show more
Last updated: 30+ days ago • Promoted
Senior Data Engineer

Senior Data Engineer

Kuda • Cape Town, ZA
Job title : Senior Data Engineer.Job Location : Western Cape, Cape Town.We are expanding our reach and seeking a visionary Senior Data Engineer to spearhead our data engineering efforts, driving in...Show more
Last updated: 30+ days ago • Promoted