

Senior Data Analyst
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Data Analyst on a 12-month fixed-term contract, based in London (hybrid). Pay ranges from £48,000-£58,000. Key skills include advanced SQL, Python, digital analytics tools, and experience in the media sector.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
263.6363636364
-
🗓️ - Date discovered
June 18, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
Hybrid
-
📄 - Contract type
Fixed Term
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
London, England, United Kingdom
-
🧠 - Skills detailed
#Scripting #Automation #Big Data #Azure #Data Analysis #R #SQL (Structured Query Language) #Microsoft Azure #Metadata #AWS (Amazon Web Services) #"ETL (Extract #Transform #Load)" #Google Analytics #Snowflake #Data Automation #Strategy #Python #Tableau #Datasets #Deployment
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
JOB DETAILS
JOB BAND: D
CONTRACT TYPE: 12 month Fixed-term Contract, Full-time / Attachment.
DEPARTMENT: Chief Customer Officer Group
LOCATION: London Broadcasting House, Hybrid
PROPOSED SALARY RANGE: £48,000-£58,000 + London weighting; depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights.
We're happy to discuss flexible working. If you'd like to, please indicate your preference in the application – though there's no obligation to do so now. Flexible working will be part of the discussion at offer stage.
PURPOSE OF THE ROLE
The BBC offers some of the most popular services online and offline, reaching 95% of UK adults every month. We are looking for a Senior Data Analyst to help us to maximise the value we deliver to the UK population through the BBC’s portfolio.
WHY JOIN THE TEAM
You’ll join the Central Analytics team in the Chief Customer Officer Group which also includes Research, Marketing and the Licence Fee Unit. You will also closely collaborate with other divisions including Content, Strategy and Product.
In this exciting and varied role, you will work on projects across the whole BBC portfolio to uncover customer insights that empower data-driven decision-making and build new data solutions to support our self-serve capabilities.
Your Key Responsibilities And Impact
• Lead on large-scale analytics projects and the delivery of data insights at scale by utilizing BBC’s customer database, third party datasets and content metadata
• Collaborate in cross-discipline project groups to improve the BBC’s data capabilities and develop new solutions
• Communicate insights in a compelling way to convey a clear story to senior stakeholders. You will also provide technical expertise and act as a first point of contact for analytics queries from non-data oriented colleagues
• Build new data automation processes for first and third-party datasets using scripting languages and big data tools
• Maintain and proactively identify opportunities to improve our data products and pipelines
• Build and maintain strong working relationships with stakeholders
• Develop your own analytics skills and keeping up to date with the latest industry developments
Essential Criteria
YOUR SKILLS AND EXPERIENCE
• Proven experience in a senior data analyst role, ideally in the media or digital sector and an interest in and good knowledge of the BBC services
• Demonstrable ability to analyse performance data to extract actionable insights
• Experience of working with digital analytics tools and understanding of tracking implementation (e.g. Piano Analytics, Google Analytics, Adobe Analytics) and the ability to create dashboards using tools like Tableau, R Shiny or similar
• Advanced SQL skills and proficiency in another scripting language e.g. Python, R and experience using big data tools (AWS, Microsoft Azure, Snowflake etc.)
• Proven team-player who is able to juggle multiple projects simultaneously with a pro-active attitude and problem-solving mindset
Desired But Not Required
• Knowledge of the media landscape, measurement methodologies and research methods including online and offline channels Experience of mentoring junior staff members
• If you can bring some of these skills and experience, along with transferable strengths, we’d love to hear from you and encourage you to apply.
Disclaimer
This job description is a written statement of the essential characteristics of the job, with its principal accountabilities, incorporating a note of the skills, knowledge and experience required for a satisfactory level of performance. This is not intended to be a complete, detailed account of all aspects of the duties involved.
Please note: If you were to be offered this role, the BBC will conduct Employment screening checks which include Reference checks; Eligibility to work checks; and if applicable to the role, Safeguarding and Adverse media/Social media checks. Any offer made is conditional on these checks being satisfactory.
For any general queries, please contact: bbchr@bbc.co.uk
Redeployment
The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC and they will be given priority consideration ahead of other applicants. Priority consideration means for those employees seeking redeployment their application will be considered alongside anyone else at risk of redundancy, prior to any individuals being considered who are not at risk.