We are looking for a passionate and experienced Data Engineer to join our Data & Business Intelligence team. The successful candidate will be responsible for maintaining new/current features of the data platform, delivery of development projects, and utilising established software engineering practices and principles.
Requirements
- Maintain new/current features of the data platform
- Responsible for delivery of development projects
- Utilise established software engineering practices and principles
- Take ownership of BAU processes, develop area specific domain mastery
- Ensure compliance matters are followed
- Utilise CI/CD and infrastructure as code (Terraform) for rapid deployment of changes
- Experience using Python on Google Cloud Platform for Big Data projects, BigQuery, DataFlow (Apache Beam), Cloud Run Functions, Cloud Run, Cloud Workflows, Cloud Composure
- SQL development skills
- Demonstrated strength in data modelling, ETL development, and data warehousing
- Knowledge of data management fundamentals and data storage principles
- Familiarity with statistical models or data mining algorithms and practical experience applying these to business problems
Benefits
- Uncapped leave
- Bonus when company targets are hit
- Refer a friend scheme
- Wellbeing support with access to our Colleague Assistant Programmes
- Opportunity to purchase shares in Future, with our Share Incentive Plan