Microsoft Fabric Engineer
Job in
Pretoria, 0002, South Africa
Listed on 2026-10-14
Listing for:
Watershed Consulting
Full Time
position Listed on 2026-10-14
Job specializations:
-
IT/Tech
Data Engineering, Data Warehousing, Azure, Cloud Computing: Infrastructure & Operations
Job Description & How to Apply Below
Microsoft Fabric Engineer
DescriptionWe are looking for a skilled Microsoft Fabric Engineer with hands‑on experience in designing, developing, and supporting modern data and analytics solutions on the Microsoft Fabric platform. The candidate will design scalable data pipelines, implement Lakehouse architectures, develop semantic models, and enable business intelligence solutions using Microsoft Fabric and Power BI. The role requires strong data engineering expertise, cloud analytics experience, and a focus on performance, reliability, and governance.
Responsibilities- Develop and maintain data solutions using Microsoft Fabric components including One Lake, Lakehouse, Data Pipelines, Notebooks, Data Warehouse, and Semantic Models.
- Build and optimise data ingestion, transformation, and processing workflows from multiple source systems and implement Medallion Architecture (Bronze, Silver, Gold).
- Create reusable engineering frameworks, templates, and automation for ETL/ELT processes supporting reporting, analytics, and AI use cases.
- Ensure data quality, lineage, and metadata standards across solutions and implement security controls and role‑based access.
- Configure and manage Fabric work spaces, Lake houses, Warehouses, notebooks, and data pipelines; develop notebooks using PySpark and Spark SQL.
- Build and maintain semantic models and Power BI datasets, integrate on‑premises and cloud data sources, and support governance requirements.
- Implement CI/CD using Azure Dev Ops and Git; support deployment automation, monitoring, troubleshooting, and production support.
- Collaborate with architects, analysts, data scientists, and reporting teams to translate requirements, provide estimates, and promote Fabric best practices.
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related discipline.
- 8 to 10 years of experience in data engineering or analytics with demonstrated experience on Microsoft Fabric and cloud data platforms.
- Proven experience with PySpark, Spark SQL, SQL, Python, and building semantic models and Power BI datasets.
- Experience with Azure Dev Ops, Git, CI/CD, Dev Ops practices, and deployment automation.
- Strong understanding of Medallion Architecture, data modeling, governance, metadata management, and security controls.
- Experience in performance tuning, troubleshooting data pipelines, and optimizing cost and capacity.
- Preferred:
Microsoft Fabric Data Engineer or Azure Data Engineer certifications and experience in large enterprise domains such as BFSI or Retail.
- Microsoft Fabric
- One Lake
- Lakehouse
- Data Pipelines
- Notebooks
- Data Warehouse
- Semantic Models
- Power BI
- ETL/ELT
- Data Integration
- Data Modeling
- Py Spark
- Spark SQL
- SQL
- Python
- Medallion Architecture
- Azure Dev Ops
- Git
- CI/CD
- Data Governance
- Metadata Management
- Role‑based access control
- Performance Tuning
- Azure Data Services
- Cloud‑native data platforms
- Business Intelligence
- Data Migration
- Structured Data
- Semi‑structured Data
- Unstructured Data
- Troubleshooting
- Automation
- Release Management
- Monitoring
- Data Lineage
- Security Controls
- Data Quality
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×