Our client an exceptional start-up are looking for a Data Engineer to join their team on a permanent basis. The role will require 3 days per week onsite. The role: The role of the Data Engineer is to deliver data products supporting a wide range of business demands. Working with the Data Architect, the data engineer will be responsible for the implementation and management of data solutions on our cloud infrastructure. The engineer will create and maintain data pipelines, manage storage solutions, undertake data processing, data modelling and enabling data to support effective decision making. Knowledge & Experience Hands on Data Engineer 6 year’ work experience managing and delivering SQL Server solutions including Azure SQL with strong understanding of relational data structures, theories, principles, and practices. At least 3 years experience implementing and delivering Azure solutions for ETL/ELT, Lambda and Kappa architectures. Management of Azure SQL, Data Lake / One Lake storage, COSMOS DB, Blob Storage and other data related storage activities Strong Python or Scala programming skills (Ideally Python) Experience of Streaming highly desirable Good experience of building CI/CD Pipelines