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