About us
At Brook Green Supply (BGS), we're not just an independent B2B energy supplier; we're pioneers in delivering comprehensive energy solutions tailored to industrial and commercial consumers.
With our unwavering commitment to sustainability, we're leading the charge towards a Net-Zero future.
Our team, comprising of diverse expertise from both within and outside the energy sector, is dedicated to crafting bespoke supply solutions that surpass industry standards. We're not just meeting today's energy needs; we're building an innovative platform to tackle tomorrow's challenges head-on, redefining what it means to be a forward-thinking energy provider.
The Role
The job holder will be responsible for expanding and optimising our data and data pipeline architecture, as well as optimising data flow and collection for cross functional teams. The Data Engineer will support our software developers, database architects, and Trading teams with data initiatives that will ensure optimal data delivery architecture is consistent throughout ongoing projects.
This role requires the jobholder to be self-directed and comfortable supporting the data needs of multiple teams, systems and products. They will design, build and optimise the data architecture to support our next generation of products and data initiatives.
Responsibilities
· Create and maintain optimal data pipeline architecture
· Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics
· Collaborate with key stakeholders to assist with data related technical issues and identify solutions to manage data infrastructure needs
· Responsible for developing demand forecasting processes and initiating a data platform to deliver internal and external insights
· Developing ingestion and processing data pipelines
· Data modelling and creation of a data catalogue
· Responsible for data preparation and data usage, data migration, data cleaning and lineage
· Identify, design, and implement internal process improvements: automating manual processes, optimising data delivery, re-designing infrastructure for greater scalability.
Ideal Candidate
· Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases.
· Experience with object-oriented/object function scripting languages: Python, Docker, Kubernetes
· Experience working with distributed systems such as Spark
· Experience supporting and working with cross-functional teams in a dynamic environment.
· Degree/MSc in Applied Mathematics, Computer Science or equivalent
· Experience in the energy industry from the supply or trading side preferential
· Natural curiosity for data analytics – ability to work with unstructured datasets
· Strong project management and organisation skills.
· Ability to support the data needs of multiple teams
· Consultative and collaborative approach to problem solving
· Problem solver and creative thinker
· Ability to solve problems independently using an analytical approach
Benefits
· 25 days annual leave in addition to Bank holidays.
· Discretionary commission/bonus scheme.
· Company pension scheme.
· Life and medical insurance, and eyecare scheme.
· Employee Assistance Program.
· Cycle to work scheme.
· Family-friendly policies.
· Recruit and Reward scheme.
· Access to perk box, our employee benefits and rewards platform.
The CF Group is committed to ensuring equal opportunities, fairness of treatment, dignity and respect, and the elimination of all forms of discrimination in the workplace for all employees/contractors and job applicants.