Data Engineer
Our client is a growing, data-driven organisation that has experienced significant expansion over recent years and is continuing to invest heavily in its technology and data capabilities.
With a wealth of data available across multiple business systems, they are looking to appoint a Data Engineer to support the development of their data platform and help drive a more data-led approach across the organisation.
This is an excellent opportunity for someone who has a solid foundation in data engineering and is looking to further develop their skills within a supportive environment that actively invests in training, professional development and career progression.
Working closely with the Lead Engineer, the Data Engineer will play a key role in developing the organisation's data warehouse, enhancing data integration capabilities, and ensuring data is accessible, reliable and capable of delivering real business value.
Key Responsibilities- Design, build and maintain scalable data pipelines and data processing solutions.
- Develop and support data warehouse architectures and ETL processes.
- Create robust integrations and APIs between business systems and data platforms.
- Transform, cleanse and optimise data to support analytics and reporting requirements.
- Collaborate with analysts, engineers and stakeholders to deliver high-quality data solutions.
- Monitor and improve data performance, reliability and automation.
- Support data governance, security and compliance best practices.
- Diagnose and resolve data-related issues to ensure platform stability.
- Maintain detailed documentation for data architecture, processes and standards.
- Keep up to date with emerging technologies and best practice within data engineering.
We are keen to hear from individuals who can demonstrate:
- Previous experience in a Data Engineer or similar data-focused role.
- Strong SQL skills and experience with Python.
- Experience building and maintaining ETL pipelines and data warehouse solutions.
- Knowledge of APIs and system integrations.
- Exposure to cloud technologies such as Azure, AWS or GCP.
- Strong analytical and problem-solving abilities.
- Excellent communication and stakeholder engagement skills.
- A proactive, inquisitive approach and a genuine passion for data.
Desirable:
- Experience maintaining and supporting APIs across multiple applications.
- Exposure to modern analytics and reporting platforms.