About the Role
As a Team Lead Data Engineer, you will be responsible for providing strategic leadership and guidance to our data engineering team. This includes overseeing the management and optimization of our core data infrastructure, supporting the implementation of large-scale Big Data projects, and ensuring efficient data processing and retrieval on a daily basis.
Key Responsibilities
* Leadership and Team Enablement: Provide leadership and guidance to the data engineering team, fostering a culture of continuous improvement and collaboration.
* Data Infrastructure Management: Oversee the management and optimization of Partenamut's core data infrastructure, ensuring high performance and reliability.
* Project Implementation: Support the implementation of large-scale Big Data projects, including the development and maintenance of data pipelines.
* Performance Optimization: Support the data team with design and performance optimization, ensuring efficient data processing and retrieval.
* Data Modeling: Support the creation and management of conceptual, logical, and physical data models, adhering to internal standards and best practices.
* Stakeholder Management: Collaborate with stakeholders to understand business requirements and translate them into effective data solutions.
* Technical Expertise: Utilize expertise in SQL, big data, NoSQL technologies, and Python to drive technical excellence within the team.
Requirements
* Master's degree in Computer Science, Engineering, IT field, or a related field, or equivalent experience.
* Over 5 years of hands-on experience in Software Engineering, Enterprise Intelligence, including Data Warehousing, Data Management, Data Manipulation, Business Intelligence, Analytics, and the Big Data ecosystem.
* Proven track record of successfully leading teams of developers, data/software engineers, data analysts, or data scientists for more than 2 years.
* Proficiency in SQL and data modeling techniques, with knowledge of Data Vault modeling being a significant asset.
* Experienced in designing and managing data pipelines, including traditional ETL solutions and Python programming.
* Familiar with cloud technology, with experience in AWS being advantageous. Relevant cloud certifications are a plus.
* Knowledgeable in Agile methodologies and DevSecOps practices.
What We Offer
* A full-time open-ended contract with flexible working hours and the possibility of remote working up to 3 days a week.
* An exciting position with real prospects in a fast-growing company.
* In-depth training in the mutual insurance sector on arrival and regular training throughout your career.
* An attractive salary with numerous non-statutory benefits that can be adapted to suit your needs.
* Up to 46 days of leave per year.