Data Engineer (Python / MS Fabric) – Hybrid Working
Brentwood, Essex
£23.49 per hour
Full-Time – 37 hours per week
6-Month Contract
Hybrid Working (Onsite & Remote)
We are currently recruiting for an experienced Data Engineer to support the expansion of a growing data infrastructure programme.
This is an exciting opportunity to work with Microsoft Fabric technologies, delivering data transformation and integration solutions within a forward-thinking digital environment.
The Role
You will play a key role in developing and enhancing data pipelines, focusing on data transformation, integration, and optimisation. A core part of this role will involve using Python to modernise and re-engineer existing scripts and processes into a scalable MS Fabric environment.
Key Responsibilities
* Design and develop data integration and transformation solutions
* Re-engineer legacy scripts and processes using Python
* Build and optimise data pipelines within a Microsoft Fabric environment
* Manipulate and manage data across multiple databases and systems
* Ensure data is transformed, stored, and exported for downstream business applications
* Work collaboratively with stakeholders to support data-driven solutions
* Support ongoing development of the organisation’s data infrastructure
Key Skills & Experience
* Proven experience as a Data Engineer / Data Developer
* Strong Python development skills (essential)
* Experience with data transformation, ETL processes, and data integration
* Knowledge of database technologies and data manipulation techniques (SQL, etc.)
* Experience or exposure to Microsoft Fabric / Azure Data platforms
* Ability to modernise and optimise legacy data processes
* Strong problem-solving and analytical skills
A relevant qualification in Computer Science, Data, or IT (Level 4 or above) or equivalent hands-on experience in data engineering and Python development is required