Power BI and SQL Developer

Thames Water Utilities Limited
Reading, UK
13 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Data Analysis Databases Data Structures Data Visualization Database Design Document-Oriented Databases HR Analytics Power BI SQL Databases Microsoft Power Automate Drilldown

Job description

  • Collaborate with business stakeholders to understand data needs and reporting requirements.
  • Analyse and document data sources, data structure, and data quality considerations.
  • Create and maintain interactive and visually appealing dashboards, reports, and data visualisations using Power BI, DAX, and SQL.
  • Develop data models, measures, and calculations to provide actionable insights.
  • Implement dynamic filters, slicers, and drill-down capabilities for enhanced user experience.
  • Ensure data accuracy, completeness, and consistency across all reports and dashboards.
  • Conduct thorough testing to validate data accuracy and performance.
  • Document data models, report specifications, and development processes.
  • Communicate insights and findings effectively to both technical and non-technical audiences.
  • Identify and implement strategies to improve Power BI report performance and responsiveness.
  • Optimise SQL queries and database indexes to enhance overall system performance.

Requirements

This role requires a deep understanding of data analysis, data modelling, and the ability to transform complex data into meaningful insights to support informed business decisions. The, * Significant work experience in Power BI and SQL.

  • Experience with Power BI RLS.
  • Experience in HR data is essential.
  • Strong proficiency in SQL database design principles.
  • Experience in data visualisation, data analysis, and data modelling.
  • Proficiency in Power BI for creating interactive dashboards and reports.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to work both independently and collaboratively in a team environment.
  • Experience with Power Automate is a plus.

About the company

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. It’s a big job, and we’ve got a long way to go, so we need help from passionate and skilled people, committed to making a difference and getting us to where we want to be in the years and decades to come.

Learn more about our purpose and values

Working at Thames Water

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. Together, we can build a better future for our customers, our region, and our planet.

Real purpose, real support, real opportunities. Come and join the Thames Water family. Why choose us? Learn more.

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. It’s also a great opportunity to learn more about our business and meet colleagues.

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on bfrss.org.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:52 min

Navigating data warehouse performance for application developers

Adnan Rahic · JS Congress

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:24 min

Moving the semantic layer upstream to avoid vendor lock-in

Piotr Menclewicz Piotr Menclewicz · Europe 2026 Virtual

5:19 min

Executing queries and scheduling pipeline jobs within DataWorks

Qiyang Duan · LIVE

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · WWC 2022

3:48 min

Standardizing data access schemas with OData

Florian Bader Florian Bader · WWC Europe 2026

Videos

See all

Related articles

See all