Data Engineer Microsoft Fabric (Team Lead)
We are looking for an experienced Data Engineer (Team Lead) with expertise in Microsoft Fabric to spearhead the development and optimisation of a next-generation data warehouse. This hybrid role requires flexibility for 3 days in-office per week in Cape Town and offers an exciting opportunity to build and lead a growing data team.
Role Overview
As a Data Engineer (Team Lead), you will play a key role in designing, developing, and optimising scalable data pipelines and architectures within the Microsoft ecosystem. You will work closely with business stakeholders, mentor data professionals, and drive data-driven decision-making by ensuring efficient data processing and integration.
Key Responsibilities
- Lead the design, development, and maintenance of scalable data pipelines using Microsoft Fabric.
- Architect and optimise the data warehouse using Azure Data Services (Synapse, Data Factory, Azure SQL, Databricks).
- Implement and maintain ETL/ELT pipelines, ensuring data quality, governance, and security best practices.
- Oversee data ingestion, transformation, and integration to support business intelligence and analytics.
- Collaborate with stakeholders to translate business requirements into technical solutions.
- Build and lead a data engineering team, initially managing an existing analyst and expanding the team as needed.
- Provide mentorship, training, and career development for junior data professionals.
- Stay up to date with emerging technologies in data engineering, analytics, and Microsoft Fabric advancements.
Qualifications & Experience
- 5+ years of experience in Data Engineering, specialising in Microsoft Fabric.
- Strong expertise in Azure Data Services (Synapse, Data Factory, Azure SQL, Databricks).
- Proficiency in SQL, Python, and/or Spark for data processing and transformation.
- Experience designing and implementing data warehouses, data lakes, and ETL/ELT pipelines.
- Strong understanding of data governance, security, and compliance best practices.
- Proven experience leading and mentoring data teams, with a track record of scaling data operations.
- Excellent problem-solving skills and ability to translate business needs into data-driven solutions.
Nice to Have
- Microsoft Azure Data Engineering or Microsoft Fabric certifications.
- Experience with machine learning or AI-driven analytics.
- Background in financial services, sales optimisation, or regulatory reporting.
Why Join?
Leadership Role Build and shape a data team from the ground up.
Innovative Projects Work on cutting-edge data engineering solutions.
Career Growth Access to continuous training and professional development.
If you are not contacted within 10 days of your application, please consider your application unsuccessful.
Data Engineer position available in Western Cape, Cape Town. This job position was posted by WatersEdge Solutions. The job has been posted as a premium ad on 2025-02-16 at 13:00:49 in the It Computer category
Click Go Apply to apply online!
You might also like these jobs in the same area.
Apply directly for this position. Please read all instructions carefully.
We do not process job applications; we simply aggregate and display job listings.
More related positions
Cape Town City Centre: Senior Software Engineer – Data, Group Data & Ml Platform Tribe
What will you do ? Our client is a newly created engineering organisation on a mission to empower and accelerate autonomous value creation through insights and ML across the group. The company main users are the data scientists and analysts who sit inside
View Job
Senior Software Engineer – Data, Group Data & Ml Platform Tribe
Johannesburg: Senior Teradata Data Engineer – Contract – Sandton – R680 Per Hour
We are currently in search for a Data Engineer with 5 to 8 years experience in data engineering and strong backend and front-end development skills. You will be required to build data warehouse components on Teradata warehouse (3NF) and will have to comply
View Job
Senior Teradata Data Engineer – Contract – Sandton – R680 Per Hour
Johannesburg: Data Engineering Specialist
Experience using Kimball Experience working on Microsoft Dynamics 365 Experience working with Azure cloud-based data platform and Azure Databricks (data bricks is advantageous) Inmon would be advantageous but not essential Data Engineering Specialist posit
View Job
Data Engineering Specialist
Cape Town City Centre: Senior Data And Vehicle Support Engineer (Telematics) Cape Town
Senior Data and Vehicle Support Engineer (Telematics) Cape Town Minimum requirements and experience: BEng or MEng (Electronic or Mechatronic Engineering) Minimum of 5 years working experience in telematics systems and -components including data managemen
View Job
Senior Data And Vehicle Support Engineer (Telematics) Cape Town
Centurion: Senior Data And Vehicle Support Engineer (Telematics) Centurion
Senior Data and Vehicle Support Engineer (Telematics) Centurion Minimum requirements and experience: BEng or MEng (Electronic or Mechatronic Engineering) Minimum of 5 years working experience in telematics systems and -components including data managemen
View Job
Senior Data And Vehicle Support Engineer (Telematics) Centurion
Johannesburg: Data Engineer
As a Specialist Recruiter, I am looking for driven and skilled Data Engineers to partner with to secure their next role. As a Data Engineer, you will have the opportunity to work on complex data infrastructure, build scalable data pipelines, and play a piv
View Job
Data Engineer
Johannesburg: Junior Data Engineer – Johannesburg – R380k To R480k Per Annum
A leading African Integrated Workplace Management Solutions Provider with over 50-years of experience are looking for a junior Data Engineer to design, build, and maintain scalable data pipelines and systems to support analytics and reporting as well as en
View Job
Junior Data Engineer – Johannesburg – R380k To R480k Per Annum
Johannesburg: Senior Data Analyst/Engineer – Johannesburg – R800k To R1mil Per Annum
A group with an inhouse system that runs all their businesses from Life Insurance to Unit Trusts including bringing Impact Farming to Utilities Management. This modern and versatile system is their pride and secret sauce of their success. The Data Analyst/
View Job
Senior Data Analyst/Engineer – Johannesburg – R800k To R1mil Per Annum
Johannesburg: Data Engineer
Required Qualifications: Education: Bachelors degree in Computer Science, Software Engineering, Informatics, or Information Systems. A degree from an accredited institution to ensure a strong foundation in programming, algorithms, and software design. Equi
View Job
Data Engineer
Johannesburg: Data Engineer/ Scientist – Johannesburg – R500 To R600 Per Hour
A dynamic global group with a focus on innovation topics as well as comprehensive IT solutions and Global Team collaboration driving experiences with a deep insight into the compliance and IT Methodology processes is recruiting for a Data Engineer/ Scienti
View Job
Data Engineer/ Scientist – Johannesburg – R500 To R600 Per Hour
Johannesburg: Senior Azure Data Engineer – Johannesburg – R500 To R600 Per Hour
An autonomous Namibian bank, providing superior financial services to individual and corporate clients as well as international banking services by liaising directly with financial centres and institutions worldwide is looking for an Azure Data Engineer. T
View Job
Senior Azure Data Engineer – Johannesburg – R500 To R600 Per Hour
Pretoria: Data Engineer
Are you an experienced Data Engineer with a passion for building scalable data systems? A leading technology company is seeking an intermediate Data Engineer to join their fully remote team, supporting international marketplaces. This exciting opportunity
View Job
Data Engineer
Cape Town City Centre: Lead Data Engineer
We are seeking a highly skilled and experienced Lead Data Engineer to join our dynamic team in Cape Town. The ideal candidate will play a critical role in designing, developing, and optimizing our data infrastructure, ensuring it meets the needs of our gr
View Job
Lead Data Engineer
Johannesburg: Azure Data Engineer – Johannesburg – R650k Up To R850k Per Annum
A registered Financial Service Provider with an undivided team of diverse thinkers and doers who believe in leading through technology and pushing past their limits with innovation at its core is seeking a dynamic Azure Data Engineer to execute data engine
View Job
Azure Data Engineer – Johannesburg – R650k Up To R850k Per Annum
Pretoria: Team Lead Data Engineer
Qualifications & Experience Tertiary qualification in IT or related field. Certification: DP-203 (Data Engineering on Microsoft Azure). 57 years of experience in data engineering or database development. Expertise in data modeling, ETL solutions, and cloud
View Job
Team Lead Data Engineer
Cape Town City Centre: Data Engineer
Responsibilities: Building and optimising big data pipelines, architectures and data sets Performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement Operations
View Job
Data Engineer
Johannesburg: Senior Data Engineer (Sas & Python) – Johannesburg – R450 To R550 Per Hour
Join a team of dynamic experts within a consultancy known for leading a world class data analytics/warehouse capability and specialising in AI and applications and helping enterprise clients to extract business value by implementing AI solutions has a vaca
View Job
Senior Data Engineer (Sas & Python) – Johannesburg – R450 To R550 Per Hour
Cape Town City Centre: Software Engineer – Data, Group Data & Ml Platform Tribe
What will you do? Our client is a newly created engineering organisation on a mission to empower and accelerate autonomous value creation through insights and ML across the group. The companys main users are the data scientists and analysts who sit inside
View Job
Software Engineer – Data, Group Data & Ml Platform Tribe
Alberton: Junior Data Analyst / Engineer (Jb4991) posted by Kontak Recruitment
Junior Data Analyst / Engineer (JB4991) Alberton, Gauteng R15 000 to R20 000 a month CTCContract 6 to 12 months (May become permanent)Join a cutting-edge Supply Chain and Business Strategy Consultation company dedicated to turning data into powerful strate
View Job
Junior Data Analyst / Engineer (Jb4991)
Alberton: Graduate Data Analyst / Engineer (Jb4992) posted by Kontak Recruitment
Graduate Data Analyst / Engineer (JB4992) Alberton, GautengR10 000 to R15 000 a month CTCContract 6 to 12 months (May become permanent)Join a cutting-edge Supply Chain and Business Strategy Consultation company dedicated to turning data into powerful strat
View Job
Graduate Data Analyst / Engineer (Jb4992)
Sandton: Data Engineer
Our client is seeking an experienced Data Engineer. The ideal candidate will have 3 to 5 years of professional experience as a Data Engineer or related role. The role involves maintaining, implementing, and innovating current and new projects within a coll
View Job
Data Engineer
Cape Town City Centre: Data Streaming Engineer
Are you a skilled Data Streaming Engineer passionate about real-time data processing and cutting-edge technology? Join our PBT team and play a pivotal role in shaping data streaming architecture. This position offers the opportunity to work with industry-l
View Job
Data Streaming Engineer
Cape Town City Centre: Data Engineer
? Join PBT Group as a Senior Data Engineer ? Are you a dynamic data engineer passionate about optimising large-scale data ecosystems? PBT Group is looking for a Data Engineer to design and implement robust, scalable processes that support our growing data
View Job
Data Engineer
Johannesburg: Data Engineering Specialist
Requirements: A Masters Degree in Computer Sciences or Data Sciences Certifications in cloud platforms (e.g., Azure) and Microsoft products (e.g., Power BI, Dynamics365) Responsibilities: Responsible to design and build data pipelines and efficient data fl
View Job
Data Engineering Specialist
Johannesburg: Senior Data Engineer
PBT Group currently has numerous vacancies for Data Engineers skilled in tools such as the Microsoft Stack (SSIS, SSRS, SSAS), Power BI, AWS, Azure, DataStage, SAS, Oracle BI etc. Duties: Design, develop, test and deploy ETL for ODS and data mart projects,
View Job
Senior Data Engineer