Data Engineer

New Today

Overview

We’re looking for an experienced Data Engineer to join a high-performing Agile delivery team, supporting the development and enhancement of a Strategic Data Platform. This role is ideal for someone with strong Azure expertise and a track record of delivering scalable, secure, and modern data solutions in complex environments.

  • Must have SC-Clearance

Responsibilities

  • Design and build data pipelines using Azure Data Factory and Azure Synapse
  • Develop and maintain dimension and semantic data models for Power BI
  • Automate workflows and integrate solutions into Azure DevOps pipelines
  • Apply dbt for SQL-based data transformation and modelling
  • Migrate legacy systems to modern Azure-based platforms
  • Implement data governance, quality checks, and profiling
  • Collaborate with stakeholders to translate business needs into technical solutions
  • Coach and mentor team members on data engineering best practices
  • Active SC clearance (must be valid at time of application)
  • Proven experience with:
    • Power BI (including semantic models)
    • Python (incl. PySpark) and advanced SQL
    • Terraform for infrastructure-as-code
  • Agile delivery in complex environments
  • Azure certifications (Data Engineering, Data Scientist, or similar)
  • Knowledge of GDPR, data security, and governance best practices

Skills & Qualifications

  • Power BI with semantic models
  • Python (incl. PySpark) and advanced SQL
  • Terraform for infrastructure-as-code
  • Azure Data Factory and Azure Synapse
  • dbt and data modelling
  • GDPR, data security and governance
  • Azure certifications (Data Engineering, Data Scientist, or similar)

Seniority

  • Mid-Senior level

Employment Type

  • Contract

Job Function & Industries

  • Industries: IT Services and IT Consulting, Software Development, and Engineering Services
#J-18808-Ljbffr
Location:
United Kingdom
Category:
IT & Technology