At a Glance
- Tasks: Transform complex data into actionable insights to support operational decisions.
- Company: Thames Water, the UK's largest water company making a daily difference.
- Benefits: Competitive salary, generous holiday, pension scheme, and health perks.
- Why this job: Make a real impact on millions while building a sustainable future.
- Qualifications: Advanced SQL, Power BI skills, and experience with large datasets required.
- Other info: Flexible working arrangements and meaningful career opportunities await you.
The predicted salary is between 45308 - 50000 £ per year.
At Thames Water, we make a daily difference to 16 million customers by supplying 2.6 billion litres of water through 32,000 km of pipes. As the UK’s largest water company, we’re building resilience for tomorrow while fixing today’s challenges.
We are seeking a Senior Data Analyst with advanced technical expertise to deliver powerful insights and data-driven decisions, particularly in a regulated, customer-facing environment where data drives critical service delivery.
What you’ll be doing as a Senior Data Analyst:
- Transforming complex data into clear, actionable insight that supports operational decisions across Customer Service, Financial Customer Care and Wholesale.
- Working closely with stakeholders to understand their needs and deliver impactful reporting, modelling and analytics.
Your responsibilities will include:
- Collecting, organising and visualising data using ETL (Extract, Transform and Load) processes.
- Delivering daily reporting and translating metrics into meaningful insights.
- Supporting data migration from legacy systems to the Azure Cloud.
- Building consolidated reports and dashboards using Power BI and advanced SQL.
- Conducting scenario modelling and risk analysis to guide business strategies.
- Collaborating with departments to improve data capture and reporting quality.
- Influencing operational decisions through expert data analysis and clear recommendations.
Base Location: Hybrid/Swindon
Working pattern: Full time – 36 hours
What you should bring to the role:
Essential Requirements:
- Advanced SQL expertise (including procedural SQL) with a proven track record of working in complex, large-scale datasets.
- Extensive hands-on experience in Databricks, including building, optimising and maintaining data pipelines.
- Expert Power BI skills, with demonstrable experience building dashboards and reports that deliver clear, actionable insights.
Additional Skills & Experience:
- Ability to influence operational and strategic change through data-driven insight, with strong examples of impact.
- Excellent stakeholder engagement, communication and relationship-building skills.
- Strong working knowledge of Azure, Azure Data Factory and PL-SQL.
- Ability to present complex data in clear and compelling formats tailored to diverse audiences.
- Python programming proficiency (desirable).
All applicants must provide a covering letter that explains their experience of relevant projects that demonstrate their technical expertise and the impact of their work. Applications submitted without this covering letter will not be considered.
What’s in it for you?
- Competitive salary: £53,385 to £60,000 per annum, dependent on experience.
- 26 days holiday per year (increasing to 30 with service) plus bank holidays.
- Generous pension scheme through AON.
- Performance-related pay plan directly linked to company performance measures and targets.
- Access to health MOTs, physiotherapy, counselling, Cycle to Work scheme, shopping vouchers, and life assurance.
We’re the UK’s largest water and wastewater company, with more than 16 million customers relying on us every day to supply water for their taps and toilets. We want to build a better future for all, helping our customers, communities, people, and the planet to thrive.
Thames Water is a unique, rewarding, and diverse place to work, where every day you can make a difference, yet no day is the same. As part of our family, you’ll enjoy meaningful career opportunities, flexible working arrangements and excellent benefits.
If you’re looking for a sustainable and successful career where you can make a daily difference to millions of people’s lives while helping to protect the world of water for future generations, we’ll be here to support you every step of the way.
We’re committed to being a great, diverse, and inclusive place to work. We welcome applications from everyone and want to ensure you feel supported throughout the recruitment process. If you need any adjustments, whether that’s extra time, accessible formats, or anything else just let us know, we’re here to help and support.
When a crisis happens, we all rally around to support our customers. As part of Team Thames, you’ll have the opportunity to sign up to support our customers on the frontline as an ambassador. Full training will be given for what is undoubtedly an incredibly rewarding experience.
Disclaimer: due to the high volume of applications we receive, we may close the advert earlier than the advertised date, so we encourage you to apply as soon as possible to avoid disappointment.
Senior Data Analyst - Swindon, Swindon employer: Thames Water
Contact Detail:
Thames Water Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Analyst - Swindon, Swindon
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Thames Water on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by practising common data analyst questions. Think about how you can showcase your SQL and Power BI skills with real examples from your past work. We want to see your expertise shine!
✨Tip Number 3
Don’t forget to tailor your approach! When discussing your experience, focus on how your skills can directly impact Thames Water’s goals. Show them you understand their mission and how you can contribute.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Thames Water family. Let’s get you that job!
We think you need these skills to ace Senior Data Analyst - Swindon, Swindon
Some tips for your application 🫡
Tailor Your Covering Letter: Make sure your covering letter is specifically tailored to the Senior Data Analyst role. Highlight your advanced SQL expertise and experience with Databricks, Power BI, and Azure. We want to see how your skills align with what we’re looking for!
Showcase Your Impact: When discussing your past projects, focus on the impact of your work. Use specific examples that demonstrate how your data analysis influenced operational decisions or improved processes. We love seeing how you’ve made a difference!
Be Clear and Concise: Keep your application clear and to the point. Avoid jargon unless it’s relevant to the role. We appreciate straightforward communication, especially when it comes to complex data insights. Make it easy for us to understand your experience!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way to ensure your application gets to us directly. Plus, you’ll find all the details you need about the role and our company culture there.
How to prepare for a job interview at Thames Water
✨Know Your SQL Inside Out
As a Senior Data Analyst, your SQL skills are crucial. Brush up on advanced SQL techniques and be ready to discuss how you've used them in past projects. Prepare examples that showcase your ability to work with complex datasets and how your insights influenced decisions.
✨Showcase Your Power BI Mastery
Since you'll be building dashboards and reports, come prepared with specific examples of your Power BI work. Bring along a portfolio or screenshots of your best dashboards, and be ready to explain the thought process behind your designs and how they provided actionable insights.
✨Understand the Business Context
Thames Water is all about making a difference for its customers. Research the company’s mission and values, and think about how your data analysis can support their goals. Be ready to discuss how you can use data to improve customer service and operational efficiency.
✨Prepare for Stakeholder Engagement
Strong communication skills are key for this role. Think of examples where you've successfully engaged with stakeholders to understand their needs. Practice explaining complex data in simple terms, as you'll need to tailor your insights to diverse audiences during the interview.