Salary: £40,000 - 70,000 per year Requirements: Expert SQL experience (analysis, modelling, working with complex datasets) Python experience for analysis, automation and prototyping Databricks experience/exposure in an analytical setting Strong understanding of metrics, definitions, anomalies and data quality Strong communication skills with technical and non-technical stakeholders 3 years in BI/analytics Nice to have: Power BI (or similar BI tooling) Responsibilities: Develop and maintain scalable data models and reporting outputs that support business needs Lead data quality initiatives, ensuring accuracy and consistency Reduce reporting issues and manual work with smarter modelling and automation processes Partner with stakeholders to translate business questions into requirements and solutions Help build and improve the companys new reporting approach as its being developed Provide analysis to identify trends, drivers, and improvement opportunities across the business Technologies: Databricks Support Power BI Python SQL More: We are an established professional services business modernising our reporting and data platform, currently hiring a Senior BI Analyst. This role offers a hybrid working pattern, typically 2–3 days per week onsite in either London or Ipswich. If you enjoy turning messy reporting into something scalable, reliable, and automated, and thrive in a fast-paced environment, we would love to hear from you. last updated 8 week of 2026