Oliver James

Data Insight Analyst

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is a Data Insight Analyst based in Gloucestershire for 6 months at £550 per day (inside IR35). Key skills required include Snowflake, advanced SQL, Python, and JavaScript, with a preference for financial services experience.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
550
-
🗓️ - Date
April 2, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
On-site
-
📄 - Contract
Inside IR35
-
🔒 - Security
Unknown
-
📍 - Location detailed
England, United Kingdom
-
🧠 - Skills detailed
#Data Engineering #Python #MS SQL (Microsoft SQL Server) #Microsoft SQL #Scrum #SQL (Structured Query Language) #JavaScript #Data Visualisation #Snowflake #Microsoft SQL Server #Agile #SQL Server #Oracle
Role description
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 Apply Now