onsite
Senior Data Engineer - Platform Housing Group
Data Engineer
Senior Data Engineer leading cloud and on‑premises data platform design, building scalable data pipelines, and delivering analytics solutions using Azure, SQL, Python and modern data‑warehousing techniques.
About the role
Key Responsibilities
- Design, develop, and maintain scalable data pipelines and warehouses on Microsoft Azure and on‑premises environments.
- Implement robust ETL/ELT processes using Python, SQL and Azure Data Factory to ingest, transform, and load diverse data sources.
- Collaborate with data analysts, scientists, and business stakeholders to create data models that support reporting, analytics and machine‑learning initiatives.
- Optimize data storage, query performance, and cost efficiency across cloud and hybrid architectures.
- Establish best practices for data governance, security, and documentation, ensuring compliance with organisational standards.
Requirements
- 5+ years of professional experience in data engineering, with a strong focus on Azure cloud services (e.g., Azure Synapse, Data Factory, Databricks).
- Proficiency in SQL and Python for data manipulation, scripting, and automation.
- Hands‑on experience designing and managing data warehouses or lakehouse solutions, including schema design and performance tuning.
- Solid understanding of ETL/ELT frameworks, data modeling techniques, and data‑governance principles.
- Excellent problem‑solving skills and the ability to work independently and collaboratively in a fast‑moving, cross‑functional team.