Civic Recruitment Limited logo
3 days ago
Contract
On-site
Brentwood, Brentwood, United Kingdom
Data Engineer

6 month contract with a local authority

Job Purpose

  • The Data Engineer will support the continued development and expansion of the organisationҀ™s data infrastructure, primarily using Microsoft Fabric technologies. The role will focus on data transformation, integration, and modernisation of existing processes, with a strong emphasis on Python-based development. The postholder will re-engineer legacy scripts and workflows into a scalable, efficient MS Fabric environment, ensuring data is transformed, stored, and exported in formats ready for ingestion into target business applications.

Key Duties/Accountabilities

  • Design, build, and maintain data pipelines using Microsoft Fabric technologies.
  • Undertake data transformation and integration projects to support business applications and reporting needs.
  • Re-engineer and modernise legacy scripts and data processes, migrating them into a Microsoft Fabric environment.
  • Develop and maintain Python-based integrations to move, transform, and manipulate data across systems.
  • Work with databases and structured data sources to ensure accurate, reliable, and performant data movement.
  • Ensure transformed data is stored, structured, and exported in formats suitable for downstream ingestion.

Essential Experience Required

  • Proven experience working as a Data Engineer within a data integration or data transformation environment.
  • Strong practical experience using Python for data processing, scripting, and system integrations.
  • Experience working with databases and data manipulation techniques.

Essential Qualifications Required

  • Degree in Computer Science, Data Engineering, Software Engineering, or a related discipline, or equivalent relevant professional experience.
  • Strong Python development skills.
  • Good understanding of data structures, ETL/ELT processes, and data integration patterns.

Additional information to note

  • Working Hours: 37 hours per week
  • 5 days a week (37 hrs)
  • 8.30am Ҁ“ 5.00pm Ҁ“ Mon-Thur
  • 8.30 Ҁ“ 4.30pm Ҁ“ Fri
  • Hybrid available. Preference is 5 days on site
  • We work on bi-weekly schedule.

The role closes on 17th April 2026, apply ASAP.Β Β