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
- 300 P/D outside IR35
Key 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
Essential Skills
- Active SC clearance (must be valid at time of application)
- Proven experience with:
- Azure Data Factory, Azure Synapse, Azure DevOps
- Power BI (including semantic models)
- Python (incl. PySpark) and advanced SQL
- dbt for data transformation
- Terraform for infrastructure-as-code
- Agile delivery in complex environments
- Legacy data migration projects
Desirable
- Azure certifications (Data Engineering, Data Scientist, or similar)
- Knowledge of GDPR, data security, and governance best practices