Data Engineer

Data Engineer

I am working on an exciting new opportunity with a fast-evolving company with exceptional capabilities. They are embarking on an exciting transformation project and are looking for a skilled contract Data Engineer to join their growing team who will put their stamp on the project.

What you’ll be doing:

  • Development and maintenance of the Group’s data platforms under your ownership
  • Refine and improve current structures for increased efficiency
  • Key contributor to the design and development of a new enterprise data platform
  • Reverse engineering legacy business logic and converting to readily accepted standards
  • Ensure the data platform contains complete and accurate data through the provision of data management processes
  • Support the Insight Analyst by providing data in an easy-to-consume format
  • Work with suppliers to understand third party product schemas and document where appropriate
  • Recommend efficiencies through the provision of new technologies or better process

What you can bring

  • Excellent SQL language skills – in querying, manipulating and creating data
  • Experience in the development and maintenance of enterprise data platforms – both on premise and in the cloud
  • Confident working to tight and conflicted deadlines
  • Strong stakeholder management skills to gather and interpret requirements from both technical and non-technical colleagues
  • Strong understanding of data architecture principles – to document, develop and explain
  • Appreciation for the importance of data management processes and the ability to embed these
  • Knowledge of methodologies such as Kimball
  • Keen eye for detail to spot erroneous data issues and flag to the business
  • Capability to build a suite of monitoring outputs to maintain an enterprise data platform

What would be advantageous to have

  • Experience of statistical methodologies – such as Python and R
  • Azure skills – Azure Fundamentals certification or equivalent
  • Power Platform exposure
  • Previous experience in clinic management highly desirable but by no means essential

What you can expect
Salary: £400-500 per day
Hybrid: 3 days per week, Birmingham