OVO Group is a leading energy technology company determined to create a world with clean, affordable energy for everyone. Since launching in 2009, they have welcomed over a million members, planted a million trees, and set their sights on helping save the planet. They are on a mission to change energy for the better, including driving progress towards the target of net zero carbon living.
The Tech org at OVO is entering an exciting growth phase, which includes hiring across all their data squads throughout the rest of 2024 and early 2025. We have two key vacancies for Analytics Engineers, who will be part of one of two multidisciplinary squads focusing on decisioning as a product and generative AI powered virtual assistants, respectively.
HOW YOU'LL FIT IN:
The Analytics Engineers will fit into one of the following teams:
The AVA (Automated Virtual Assistant) team is a multi-disciplinary AI squad which currently owns and develops a virtual assistant platform, supporting both digital and contact centre interactions. Your contributions will directly enhance customer experiences, automating complex conversations and providing seamless, intelligent interactions.
The Customer Intelligence team is a multi-disciplinary data squad which currently owns a decisioning platform and API, supporting digital and contact centre customer interactions. Your contribution will help them to deliver their goals and achieve better standards.
OVO's solutions and products are constantly evolving, and your expertise as an Analytics Engineer will help the teams take them to the next level of sophistication. Ultimately, your contributions will enable OVO's customers' Path to Zero Carbon, helping them learn about OVO's cutting edge products and services.
RESPONIBILITIES INCLUDE:
* Owning and managing data pipelines, ensuring data integrity, quality, and availability
* Enhancing the data modelling pipeline using Dataform to support efficient, scalable data workflows
* Implementing robust monitoring, alerting, and testing systems to maintain data accuracy and reliability across diverse sources
* Working closely alongside Product Managers and Stakeholders
* Facilitating end-to-end reporting by maintaining data marts and ensuring seamless integration with the product team
* Continuously improving and optimising the existing codebases, following best engineering practices and thorough documentation
ESSENTIAL SKILLS & EXPERIENCE:
* Passion for crafting scalable, resilient solutions, and an eagerness to drive the team's technology choices and architectural decisions
* Experience in monitoring and maintaining data pipelines and products
* Atleast 2 years' experience with SQL including data modelling (DBT/Dataform)
* Experience with streaming and batch ETL solutions using Airflow for orchestration
* Familiarity with cloud-based services such as GCP, AWS or Azure
* Deep understanding of data best practices e.g. CI/CD and version control with GitHub
* You're used to working in a multi-disciplinary agile delivery setting with frequent release cycles, paired with experience in pair programming and TDD
* You feel comfortable about developing production-ready Python scripts
If you tick most but not all of the requirements, OVO would still love to hear from you!
COMPENSATION/BENEFITS:
* Competitive salary range of £55-74k and an on-target bonus of 15%
* 34 days holiday including bank holidays
* Pension matching up to 5%
* Flexible working as standard
* Enhanced parental leave policies
* 9% cash flex fund which can be used towards a variety of benefits (pension top-up, annual leave top-up, gym memberships, healthcare cash plan, workplace ISA, etc.)
* OVO community – opportunities for L&D and community involvement
Please note that OVO are unable to offer visa sponsorship at this time.