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