Data Analyst (Renewable Energy) – Python – Leeds

Company: Gravitas Recruitment Group (Global) Ltd
Apply for the Data Analyst (Renewable Energy) – Python – Leeds
Location: Leeds
Job Description:

Location: Leeds (Hybrid – 2 days per week in the office)

We are partnering with a growing commercial energy business who are looking for a Renewable Energy Portfolio Analyst to join a developing trading and risk function.

This is a high-impact role sitting at the intersection of renewables, trading, risk, and modelling. You’ll work closely with commercial and trading teams, helping shape how renewable energy contracts are modelled, managed, and hedged.

Why this role stands out

  • Direct exposure to renewable energy trading and portfolio management
  • Strong mix of commercial, technical, and analytical work
  • Opportunity to build tools, improve processes, and shape a growing function
  • Close collaboration with trading teams and key decision-makers
  • Ideal step for someone looking to move beyond pure reporting into a commercially impactful role

What you’ll be doing

  • Model renewable energy contracts in trading systems
  • Build and maintain portfolio views across power, certificates, and related products
  • Monitor portfolio performance, exposure, and key risk drivers
  • Support hedging activity and work closely with trading teams
  • Work with commercial teams to onboard new deal structures
  • Produce analysis and reporting to explain portfolio performance and risk
  • Contribute to the development of models, tools, and processes

What they’re looking for

Core skills

  • Strong numerical and analytical ability
  • Commercial awareness and interest in energy markets
  • Confident communication and stakeholder engagement
  • Ability to work in a fast-paced, evolving environment

Technical

  • Python for modelling, analysis, or automation
  • Experience with data tools (e.g. Pandas, NumPy)
  • Exposure to modelling, forecasting, or risk environments is beneficial

If this is of interest, apply today and one of the team will be in touch to discuss further.

#J-18808-Ljbffr…

Posted: May 27th, 2026