onsite
BSO Lead Data Engineer Band 8A - Health and Social Care Trust
Data Engineer
Lead Data Engineer responsible for designing, building, and maintaining robust data pipelines and warehouses, leveraging Python, SQL, and Azure services to support analytics and reporting across the organization.
About the role
Key Responsibilities
- Design, develop, and optimise end‑to‑end data pipelines using Python, SQL and Azure data services.
- Architect and maintain scalable data warehouse solutions to support business intelligence and analytics.
- Collaborate with data scientists, analysts and business stakeholders to translate requirements into technical specifications.
- Implement robust ETL processes, ensuring data quality, lineage and governance standards are met.
- Mentor junior engineers, conduct code reviews and promote best practices in data engineering.
Requirements
- Proven experience (5+ years) in data engineering, with a strong focus on Python and SQL development.
- Hands‑on expertise with Azure data platform services (e.g., Azure Data Factory, Synapse Analytics, Databricks).
- Solid understanding of data warehousing concepts, dimensional modelling and ETL design patterns.
- Experience implementing data quality, monitoring and governance frameworks.
- Excellent problem‑solving skills and ability to work collaboratively in a multidisciplinary team.