Head of Data Engineering
Application Deadline: 29 November 2024
Department: Leadership Team
Employment Type: Full Time
Location: Bristol, UK
Reporting To: Tom Bruce
Compensation: £100,000 - £110,000 / year
Description
This is an exciting and unique opportunity to join a scaling data analytics consultancy that only works with the latest modern cloud platforms. As a Snowflake, Matillion and Sigma partner you will be at the cutting edge of modern cloud solutions.
Snap Analytics are a customer-focussed consultancy with offices in the UK and India that work with organisations to help them achieve their strategic ambitions through the use of cloud analytics solutions. We use our innovative Snap 360 delivery framework along with a culture of teamwork and knowledge sharing to exceed customer expectations.
Our team thrives on solving complex migration and warehousing problems. As a result of internal promotion, we are looking for a dynamic, commercially driven Head of Data Engineering to lead and grow our data engineering practice in the UK and contribute to the winning of new business.
The Head of Data Engineering plays a key role in shaping our data engineering function, delivering scalable data solutions for clients and driving business growth through commercial engagements.
You will be responsible for leading and mentoring a talented team of data engineers, ensuring that our solutions meet the highest industry standards. Additionally, you will be instrumental in building and nurturing client relationships, identifying new opportunities and winning work.
It is key that you have experience of working with data for 10 or more years and have proven experience with designing and delivering data solutions in the cloud (AWS, Azure or GCP). These solutions will have incorporated:
1. Cloud data platforms like Snowflake, BigQuery and Redshift
2. BI Tools like PowerBI, Tableau, Sigma and BusinessObjects
3. ETL Tools like Talend, Informatica and Matillion
We expect our Principals Consultants to be fast learners who will ideally have achieved certification as a solution architect for one of the 3 major cloud providers (AWS, GCP or Azure).
The role will involve working with a range of different technologies and clients. Business leads come from a variety of sources including our partners, Matillion and Snowflake so a desire to become an expert in these technologies will be beneficial. Helping us to build our internal knowledge base and upskill junior team members will also be a key aspect of the role.
Responsibilities and Duties
Leadership & Strategy: Lead and scale the data engineering team, establishing best practices and guiding the strategic direction of the data engineering function within the organisation.
Client Relationship Management: Build strong, long-lasting relationships with clients, understanding their needs, ensuring our data solutions align with their business objectives in the short and longer term.
Solution Design: Architect, design, and deliver data engineering solutions that are scalable, reliable, and tailored to client needs, using modern cloud platforms and big data technologies.
Winning Work: Play a crucial role in identifying new business opportunities, pitching data solutions, and contributing to the consultancy’s business development efforts.
Cross-functional Collaboration: Work closely with data visualisation, data science, ai and other teams to ensure integrated and efficient data strategies across projects.
Mentoring & Development: Lead, mentor, and inspire the data engineering team, fostering a culture of continuous improvement and innovation.
Technical Oversight: Ensure best practices in data management, governance, and security, while overseeing data pipelines, architecture, and infrastructure for client projects.
Skills and Qualifications
Key Attributes: Snap Analytics look for outgoing people who bring life to the workplace and maintain a positive attitude in all aspects of the job. Consultants, regardless of seniority, are dynamic, proactive and innovative in their approach, whilst maintaining an eye for detail in everything that they do.
Proven Experience in Data Engineering: Extensive experience (10+ years) in data engineering, with a track record of building robust, scalable data architectures.
Commercial Acumen: Demonstrable experience in building client relationships and successfully winning work, with a strong ability to translate technical solutions into business value.
Client-Focused Mindset: Strong consulting experience working directly with clients, understanding their business challenges, and delivering tailored data solutions.
Technical Expertise: Proficiency in modern data engineering tools and technologies such as SQL and Python, cloud platforms and ETL tools. In particular, it is essential that our Head of Data Engineering has:
1. A relevant cloud architecture certification in one of the 3 major clouds (AWS, GCP, Azure)
2. 3+ years’ experience of working with one of the 3 major clouds
3. 5 or more years of experience with ETL Tools (e.g. Matillion, Informatica, SAP Data Services or Talend) and cloud data platforms (ideally Snowflake, Redshift or BigQuery)
4. 5 or more years of experience of experience in data warehousing and database concepts
5. 5 or more years of experience with data visualisation tools
6. Experience of Deploying Infrastructure as code, GitHub for Version Management and CI/CD tools are advantageous but not essential
Leadership Experience: Proven ability to lead and grow a technical team, driving a culture of innovation and operational excellence.
Business Development: A history of identifying and capitalizing on new business opportunities, contributing to sales pitches, and winning data engineering-related work.
Excellent Communication Skills: The ability to communicate complex technical solutions clearly and effectively to both technical and non-technical stakeholders.
#J-18808-Ljbffr