Join a leading data and integration consulting firm delivering cloud-based solutions for a range of high-profile clients. The company prides itself on a collaborative culture, flexible working environment, and opportunities to develop advanced technical skills. This role is highly hands-on and consulting-focused, combining data engineering expertise with client engagement and mentoring responsibilities.
Responsibilities
* Lead the delivery of data engineering projects, ensuring high-quality outcomes and adherence to best practices.
* Build and maintain data pipelines, transformations, and integrations across data lakes, lakehouses, and warehouses.
* Apply data modelling principles (star and snowflake schemas) to support analytics and AI/ML workloads.
* Mentor and review work of junior and intermediate team members to maintain technical standards.
* Collaborate with architects on solution design, including cloud-native and modern engineering patterns.
* Implement and maintain DevOps practices, including version control, CI/CD pipelines, and automated testing.
* Lead testing, validation, and quality assurance of data solutions.
* Serve as the primary technical contact for clients, participating in scoping, estimation, and requirements discussions.
* Contribute to continuous improvement of internal processes, templates, and team knowledge sharing.
The requirements
* 6+ years in data engineering or a related field, with 4+ years hands-on in Databricks (Delta Live Tables, notebooks, workflows).
* Strong proficiency in Python and SQL for data transformation and analysis.
* Experience with cloud-based data solutions, DevOps practices, and well-architected scalable pipelines.
* Familiarity with data modelling (star/snowflake), Medallion architecture, and testing/data quality frameworks.
* Knowledge of Microsoft Fabric or similar cloud components a plus.
* Experience with data visualisation tools (Power BI or equivalent).
* Excellent communication, problem-solving, and consulting skills.
* Self-motivated, results-driven, adaptable, and able to manage multiple priorities.
#J-18808-Ljbffr