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
- Location:
- United Kingdom
- Category:
- IT & Technology