ETS Careers | Senior Data Analyst

We are seeking a Senior Data Analyst to join our Technical Energy Centre (TEC) which is based in peaceful countryside on the outskirts of Bristol. This is an exciting time to join a team that is growing fast and rapidly developing new and innovative processes for data manipulation and visualisation.

The Technical Energy Centre provides energy data management, analysis and reporting for a wide range of clients such as Aldi, Sainsbury’s and BNP Paribas Real Estate. Our goal is to help building users to see exactly where energy waste is occurring, and to understand what can be done to stop it. We do this by monitoring and analysing energy data from thousands of sites each day, diagnosing any problems, and reporting back.

We are in daily contact with site engineers and building occupants to help them make the immediate changes that can reduce carbon emissions and cost. Meanwhile, our reports and analytical insights show the effect of our interventions; and help make the business case for large-scale improvements. Our data analysis team is central to our effectiveness.

Key Responsibilities

  • Scoping and designing databases / working with data warehouse solutions
  • Creating and checking ETL processes
  • Implementing and documenting robust processes for downloading, cleaning and analysing data
  • Designing and producing reports for our clients (both one-off and regular)
  • Quality assurance of scripts, templates, reports and analysis
  • Leading the team on analytical best-practice
  • Planning and managing team workloads, in collaboration with the TEC manager, to ensure all deadlines are met

Applicants will be judged on the evidence they can provide against the list of requirements below.



  • Strong SQL database operation and development skills
  • Experience in writing and managing ETL procedures
  • Understanding of data warehouse and schema design
  • Practical experience in Python, R, C++ or similar analytical languages
  • Statistical skills including sampling, significance and hypothesis testing
  • Advanced Excel skills, including automation of routine reports from database


  • Ability to interpret client requirements and provide useful feedback
  • Ability to clearly summarise and present insights to varied audiences
  • Leadership and coaching skills (line management experience is not essential)
  • Effective at managing team priorities to achieve multiple overlapping deadlines
  • Ability to see opportunities and drive improvements
  • Strong focus on quality and exceptional customer service
  • Ability to communicate professionally, both verbally and in writing
  • Fit with ETS values (ambitious, determined, expert, trustworthy)


  • Excellent written English / technical report writing skills
  • Building control and communications protocols
  • Engineering or a technical background

Hours and Reward Package

This is a permanent role for 40 hours per week, to be worked Monday – Friday. In return we can offer:

  • Competitive salary
  • Company Profit Share Scheme
  • Loyalty Bonus
  • Company Pension
  • 25 days holiday per annum (plus public holidays)

Sign up to our Newsletter

Keep up to date with our latest news, events and upcoming webinars.

We may use your personal information submitted within this form to contact you with newsletters, marketing or promotional materials and other information that may be of interest to you.  You may opt out of receiving any or all of these communications from us by following the unsubscribe link in any email we send.