About the role

  • Senior Data Analyst leading analytics projects for AllPoints Fibre, transforming connectivity through data insights and operational efficiency.

Responsibilities

  • Lead complex analytics projects and guide deliverables for junior analysts and external contributors
  • Mentor junior data team members and support skill development
  • Shape and deliver improvements in BI processes, data quality, and analytics tooling
  • Work closely with business stakeholders to understand requirements and translate them into robust analytical solutions
  • Extract, validate and analyse large datasets across APFN and third‑party systems
  • Develop dashboards, data models and visualisations that bring clarity to decision‑makers
  • Conduct data investigations to understand trends, patterns, anomalies, and commercial opportunities
  • Support data governance, GDPR compliance and security best practice
  • Produce high‑quality documentation including data dictionaries, metadata and source information
  • Stay current with evolving analytical tools and best practice

Requirements

  • Strong analytical skills and experience working with large datasets
  • Advanced SQL and expertise in data visualisation and dashboard design
  • Experience building MDM/data marts and optimising reporting performance
  • Experience applying software development practices in a data environment
  • Excellent Excel capability
  • Ability to lead complex data projects and mentor junior analysts
  • Awareness of GDPR and data privacy best practice
  • Telecoms industry data experience (desirable)
  • R or Python experience (desirable)
  • GIS knowledge (QGIS or similar) (desirable)
  • Experience with Azure Synapse, SQL Server, Fabric or Purview (desirable)
  • Undergraduate STEM or Computer Science degree
  • Vendor certifications in analytics/visualisation desirable

Benefits

  • Bupa private medical and dental cover
  • Income protection
  • Group life insurance
  • Comprehensive health plan
  • 30 days’ annual leave (pro rata) plus bank holidays
  • Enhanced parental and sick leave
  • Employer-contributory pension
  • Cashback and voucher schemes that support everyday spending
  • Massage cost coverage as part of wellbeing commitment

Job title

Senior Data Analyst

Job type

Experience level

Senior

Salary

£45,000 - £60,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job