Skip to content
JL JobLabs

UK Job Description Template · Data Analyst

UK Data Analyst Job Description Template 2026

Alex By Alex · 12-year UK recruiter · Updated April 2026

Job purpose

To extract insights from data that inform business decisions. Build dashboards, run analyses, and communicate findings to stakeholders. Bridge the gap between raw data and business action.

Key responsibilities

  • Extract and analyse data from multiple sources (databases, APIs, files)
  • Build dashboards and reports for business stakeholders
  • Conduct ad hoc analyses to answer specific business questions
  • Collaborate with data engineers on data pipeline requirements
  • Maintain data quality through validation and reconciliation
  • Present findings clearly to non-technical audiences
  • Identify business opportunities through data exploration
  • Document analyses, methodology, and assumptions
  • Support data-driven decision-making across teams
  • Stay current with analytics tools and techniques

Essential skills

  • SQL proficiency (writing complex queries, query optimisation)
  • Excel/Google Sheets advanced skills (pivot tables, lookups, modelling)
  • Data visualisation tool experience (Tableau, Power BI, Looker)
  • Statistical analysis fundamentals
  • Business analytical thinking
  • Strong communication and stakeholder management
  • Attention to detail

Desirable skills

  • + Python or R for analysis
  • + Specific industry/domain knowledge (e-commerce, fintech, healthcare)
  • + Experience with cloud data platforms (Snowflake, BigQuery, Redshift)
  • + Experimentation/A/B testing methodology
  • + Predictive modelling fundamentals
  • + ETL/dbt experience
  • + Specific business intelligence platform experience

Qualifications

Bachelor's degree in a quantitative field (Mathematics, Statistics, Computer Science, Economics, Business Analytics) typical. Master's valued at senior level. Certifications (Google Analytics, Tableau Specialist, Microsoft DA-100) are common.

Experience

Junior Data Analyst: 0-2 years with strong technical fundamentals. Mid Data Analyst: 3-5 years with autonomous analysis ownership. Senior Data Analyst: 5-8+ years with strategic insights and team leadership. Lead Analyst: 8+ years.

UK salary ranges

Junior

£30,000-£42,000

Mid-level

£45,000-£65,000

Senior

£65,000-£95,000+

Working pattern

UK data analyst roles increasingly offer hybrid (2-3 days office). London-heavy concentration but increasingly distributed. Standard hours; occasional intensity around month-end reporting or business reviews.

Career progression

Data Analyst → Senior Data Analyst → Lead Analyst / Analytics Manager → Head of Analytics → Director of Data. Some move to data scientist, data engineer, or analytics engineer roles.

Recruiter pro tip

UK data analyst JDs increasingly need to specify whether the role is more SQL-and-dashboards (BI analyst) or more Python-and-models (analytics engineer / junior data scientist). The skills overlap but candidates self-select based on this distinction. Be specific to attract the right applicants.

Related across UK Rights & Guides

Keep reading

Browse all 215+ UK guides across 14 clusters →

Browse all 20UK job description guides