Qureos

Find The RightJob.

Data Engineer - 12 month fixed term contract

Join Mitie – the future of high performing places.

ROLE: Data Engineer
LOCATION: Birmingham (Hybrid – travel to Birmingham, Bristol, London, or Manchester as required)
CONTRACT: 12‑Month Fixed Term Contract (40 hours per week)

At Mitie, our people are our greatest strength, and our purpose is driven by a belief that better places lead to thriving communities. We're looking for a Data Engineer to join our Group Operations Data Transformation Team, delivering scalable data solutions that support business performance and insight.

Role Responsibilities

Platform & Pipeline Development

  • Design, develop, and maintain robust ETL/ELT pipelines using Microsoft Fabric, Azure Data Factory, and Python.
  • Build and manage streaming data pipelines using Event Hubs and KQL for near real‑time data ingestion.
  • Transform and optimise data through bronze, silver, and gold layers within a modern Data Lakehouse architecture.
  • Manage ingestion from diverse data sources including CAFM systems, finance, Salesforce, IoT, and HR systems.
  • Work across Azure and Cloudera environments to deliver scalable data solutions.

Data Quality & Governance

  • Ensure data integrity through embedded data quality checks across pipelines.
  • Use Azure DevOps and CI/CD pipelines to manage deployment and lifecycle of data solutions.
  • Maintain data governance standards, including data lineage, dictionaries, and documentation.
  • Perform root cause analysis on data issues and collaborate with stakeholders to resolve upstream problems.

Collaboration & Optimisation

  • Build large, complex datasets aligned to business requirements.
  • Review and optimise SQL, Python, and KQL scripts for performance and scalability.
  • Conduct performance analysis of pipelines and recommend improvements.
  • Work closely with Analysts and BI Developers to deliver "Gold Standard" datasets.
  • Communicate technical concepts clearly to non‑technical stakeholders.

Required Qualifications

Applicants must meet the below defined requirements for the role.

  • Strong experience with Microsoft Fabric and the Azure Data Stack (ADF, Synapse, Data Lake).
  • Advanced skills in Python, PySpark, and SQL.
  • Experience building batch and streaming data pipelines.
  • Exposure to Kusto Query Language (KQL) and Event Hubs (desirable).
  • Experience with CI/CD, GitOps, and Azure DevOps.
  • Knowledge of big data platforms such as Cloudera/Hadoop (desirable).
  • Proven experience (3+ years) in a Data Engineer role.
  • Degree in Computer Science, Data Science, or related quantitative discipline.

Key Skills

  • Strong analytical and problem‑solving capability.
  • Ability to interpret business requirements and translate them into technical solutions.
  • Excellent communication skills with both technical and non‑technical stakeholders.
  • Self‑motivated, organised, and able to work in a hybrid environment.

What's in it for you?

  • Opportunity to work on enterprise‑scale data transformation projects.
  • Access to Mitie's Choices lifestyle benefits platform, including extra holidays, dental cover, and tech schemes.
  • Virtual GP access for you and your household.
  • Financial wellbeing support through Salary Finance.
  • MiDeals discounts, cycle‑to‑work scheme, and retail benefits.
  • Life cover up to 4× salary, enhanced pension contributions, and save‑as‑you‑earn scheme.
  • Opportunity to earn shares through the Mitie Matching Share Plan.
  • Recognition through the Mitie Stars programme.
  • Ongoing training, development, and career progression opportunities.

There's a place for you at Mitie — join us today!

© 2026 Qureos. All rights reserved.