Our client is seeking a highly skilled Microsoft Fabric Data Engineer to design, build, and operationalize modern data solutions using the Microsoft Fabric ecosystem. This is an exciting opportunity to work on cutting-edge Data & AI initiatives, enabling advanced analytics, business intelligence, and AI-driven solutions within a dynamic enterprise environment.
As a key member of the Data & AI practice, you will be responsible for developing scalable data platforms, robust ingestion pipelines, modern Lakehouse architectures, and high-performance analytics solutions while mentoring team members and driving data engineering best practices.

Key Responsibilities

Microsoft Fabric Data Engineering

  • Design, develop, and maintain Microsoft Fabric solutions including:
    • Lakehouse
    • Warehouse
    • Data Engineering workloads
    • Data integration components
  • Build and manage end-to-end data pipelines using Fabric Data Factory capabilities.
  • Develop data ingestion, orchestration, and transformation processes.
  • Implement transformation logic using:
    • PySpark
    • SQL
    • Fabric-native technologies
  • Design and maintain Medallion Architectures (Bronze, Silver, Gold layers).
  • Lead migration initiatives from on-premises and cloud-based SQL environments into Microsoft Fabric.

Data Modelling & Analytics

  • Design and implement dimensional data models and star schemas.
  • Develop scalable analytics-ready datasets and semantic models.
  • Optimize Lakehouse and Warehouse performance for reporting and analytics workloads.
  • Enable downstream consumption through Power BI, AI, machine learning, and self-service analytics solutions.

Governance, Security & Quality

  • Implement data quality frameworks, reconciliation checks, and monitoring processes.
  • Ensure compliance with governance, security, and audit requirements.
  • Manage data access controls, classification standards, retention policies, and lineage documentation.
  • Support enterprise security models using Entra ID and role-based access controls (RBAC).

DevOps & Operational Excellence

  • Apply modern engineering practices including:
    • Git Version Control
    • CI/CD Pipelines
    • Automated Testing
    • Release Management
    • Environment Promotion
  • Establish logging, alerting, monitoring, and observability for production pipelines.
  • Troubleshoot and resolve production issues while driving continuous improvement initiatives.
  • Optimise performance, scalability, reliability, and cost management within the Fabric ecosystem.

Leadership & Collaboration

  • Mentor Data Engineers and Analysts.
  • Contribute to solution design and technical leadership within the Data & AI practice.
  • Engage with stakeholders to gather requirements and deliver fit-for-purpose solutions.
  • Promote engineering excellence and knowledge sharing across delivery teams.

Required Skills & Experience

Strong hands-on experience with Microsoft Fabric
Data Engineering experience using:

  • PySpark
  • SQL
  • Data Factory
  • Lakehouse Architecture

Experience building and maintaining:

  • Data Pipelines
  • ETL/ELT Solutions
  • Data Warehouses
  • Data Lakes

Strong understanding of:

  • Dimensional Modelling
  • Star Schema Design
  • Data Governance
  • Data Quality Management

Experience integrating Microsoft Fabric with:

  • Power BI
  • Azure Data Services
  • Enterprise Data Platforms

Knowledge of:

  • Git
  • CI/CD
  • DevOps Practices
  • Monitoring & Observability

Strong stakeholder engagement and problem-solving skills

Advantageous Experience

  • Microsoft Fabric Certifications
  • Azure Data Engineering Certifications
  • Experience with AI/ML data platforms
  • Experience migrating legacy SQL environments to Microsoft Fabric
  • Experience in enterprise healthcare, financial services, or large corporate environments

Desired Skills:

  • Microsoft Fabric
  • Data Pipelines ETL/ELT
  • Solutions Data Warehouse
  • Pyspark

Learn more/Apply for this position