About the job
My client is seeking a dynamic Lead Data Engineer with robust data architecture and warehousing skills to lead their Data Engineering team. Being a leading financial institution, data fuels their operations and growth. being pivotal in ensuring data is expertly modelled, ingested, transformed, and accessible organisation-wide.
Responsibilities:
* Team Leadership: Mentor and develop our Data Engineering team.
* Strategy Development: Shape and implement our data engineering strategy.
* Data Architecture: Define and implement solutions within our Data Vault framework.
* Cross-Functional Collaboration: Partner with data science, credit risk, and analytic teams to meet their data needs.
* Customer Data Platform: Manage our Rudderstack-based platform for comprehensive Customer 360 views.
* Quality Assurance: Ensure CI/CD and test automation with robust observability.
* Cost Management: Optimise data platform costs within budget.
* Supplier Management: Maintain strong relationships with suppliers like Snowflake, FiveTran, and dbt.
Requirements:
* Proven experience leading and mentoring data engineering teams.
* Hands-on with cloud-based data warehousing (Snowflake, Redshift, or Databricks) and SQL.
* Extensive knowledge of data management and Data Ops (ingestion, pipelines, CI/CD).
* Strong project management skills in a fast-paced environment.
* Expertise in data architecture and modelling.
* Bonus: Experience with Data Vault 2.0.
* Analytical mindset with attention to detail.
* Enthusiastic about learning and thriving in a dynamic setting.
* Familiarity with dbt, Snowflake, Airflow, FiveTran, and Terraform.
Join and be part of a dynamic team driving innovation and excellence in data engineering!