Data Engineer
Role details
Job location
Tech stack
Job description
A highly skilled Senior Data Engineer is required to join a growing team. This is a hands-on role where the successful candidate will lead by example, manage junior team members, and set best practice standards for data engineering across the organisation.
The position involves playing a key role in an exciting project to migrate an existing Azure data platform into Databricks, while also handling day-to-day data engineering responsibilities. Longer term, the role will focus on shaping the approach to data science and AI technologies, ensuring the organization remains ahead of the curve., * Lead and mentor junior data engineers, fostering a culture of excellence and collaboration.
- Define and implement best practices for data engineering processes and standards.
- Drive the migration of the Azure data platform into Databricks.
- Design, build, and maintain robust data pipelines and solutions.
- Collaborate with stakeholders to ensure data solutions meet business needs.
- Explore and integrate data science and AI technologies into future projects.
Requirements
- Proven experience as a hands-on Data Engineer in a senior capacity.
- Strong expertise in SQL Server and the Azure data platform (Data Factory, Synapse, etc.).
- Experience with Databricks (or strong willingness to learn).
- Solid understanding of data architecture, ETL processes, and performance optimisation.
- Excellent leadership and communication skills.
Benefits & conditions
- Competitive salary up to £75,000.
- Hybrid working model - 1 day per week on-site in Banbury.
- Opportunity to work on cutting-edge projects and influence the future of data strategy.
- Professional development and career growth in data engineering and AI.