Senior Azure Data Engineer
Summary
Senior Azure Data Engineer at Greggs in Newcastle upon Tyne: designs and stewards a scalable Azure data platform, building ingestion and ETL/ELT pipelines with Data Factory, Databricks, Delta Lake and Python, plus DataOps and CI/CD automation, while mentoring teammates and supporting Greggs' analytics and AI initiatives.
As a Senior Azure Data Engineer, you design and steward a scalable data platform on Azure to turn raw data into actionable insights. You mentor teammates, shape data models, and collaborate with data scientists and stakeholders to meet business needs. You’ll automate data lifecycles with DataOps, build robust ETL/ELT processes, and advance CI/CD for data workflows. This role combines hands-on engineering with leadership to drive data quality and growth across Greggs’ analytics and AI initiatives. You’ll work in a collaborative, impact-focused culture at Greggs.
Pay / Benefits- 25 days annual leave
- Management Bonus Scheme up to 12.5%
- Profit share 10%
- Private Medical Insurance
- Pension schemes with employer contributions
- Career progression and learning and development
- Develop and implement scalable data ingestion solutions on Azure (Data Factory, Databricks) with Delta Lake and Python
- Design and maintain robust ETL/ELT processes to integrate data into Azure data services
- Implement DataOps practices to automate data lifecycle and improve delivery speed and quality
- Design and manage CI/CD pipelines for data workflows and automated testing/deployment
- Ensure data quality, security, and compliance with industry standards
- Collaborate with data scientists, analysts, and business stakeholders to address data needs
- Stay current with Azure ecosystem trends and drive continuous improvement within the team
- Provide technical guidance and mentorship to team members
- Advanced knowledge of cloud services with a focus on Databricks
- Experience with Azure Data Lake, Azure Data Factory, Azure Logic Apps, Azure Function Apps, and Fabric
- Skillset in data modeling, documentation, and communication of business data requirements
- Ability to work effectively in a dynamic environment with strong problem-solving skills
- Commitment to data security and leadership in this area
- Understanding of business drivers and ability to build data solutions to support growth
- collaboration
- communication
- problem solving
- Databricks
- Azure Data Lake
- Azure Data Factory