Do you wish to view this page in English? Change language

Data Insight Analyst

Role: Data Insight Analyst
Location: Gloucestershire (3 days per week onsite)
Contract: 6 months
Rate: £550 per day (inside IR35)

Oliver James has partnered with a well-established financial services organisation to support the growth of their data function, with multiple opportunities available for Data Insight Analysts.

These roles sit within a high-performing data engineering and insights team, working across a number of key value streams. You’ll play a hands-on role in delivering data-driven insights, building robust data structures, and supporting business-critical reporting and analytics initiatives. This is a collaborative, agile environment with strong stakeholder engagement and a real focus on quality and best practice.

Key Responsibilities

  • Work closely with business stakeholders to define and deliver data requirements
  • Develop and optimise data structures and queries, primarily using Snowflake and SQL
  • Build and support dashboards in collaboration with visualisation analysts
  • Write and maintain code using Python and JavaScript where required
  • Contribute to coding standards through peer reviews and best practice sharing
  • Support occasional work across legacy systems (SQL Server and Oracle)
  • Manage your own workload within an agile framework, including estimation and prioritisation
  • Provide support and guidance to other team members and contractors where needed

Essential Skills

  • Strong experience with Snowflake and advanced SQL development
  • Experience working with Python and/or JavaScript
  • Proven ability to gather requirements and work closely with business stakeholders
  • Comfortable working in agile, collaborative environments
  • Strong communication skills and ability to operate in a peer review culture
  • Proactive, self-sufficient, and able to manage workload effectively

Desirable Skills

  • Experience with Microsoft SQL Server and/or Oracle
  • Background in financial services or other regulated environments
  • Experience working across multiple value streams or scrum teams
  • Exposure to dashboarding / data visualisation tools

Additional Information

  • Multiple roles available across different value streams and scrum teams
  • Hiring process is a single-stage interview
  • Flexible contract durations depending on project funding and delivery needs