Data Analyst Python SQL Specialist

1 week ago


London, Greater London, United Kingdom Octopus Energy Full time

We're looking for a smart, passionate analyst to join our pricing and commercial function within our data team at Octopus Energy. As an Energy Industry Data Insights Expert, you'll help us manage and develop our energy products and understand customer choices.

Our team takes a technology- and data-driven approach to managing our complex pricing portfolio and sales channels. We apply modern open data and analytics tools like Python, Pandas, and Jupyter Notebooks to build pricing tools and customer behaviour models. Your role will be to produce regular reports and deliver insight into sales and losses across our different sales channels.

This is a fantastic opportunity to work on problems that genuinely move us closer to Net Zero with a company that's passionate about building great technology and products that change the way customers use energy.

Key Responsibilities:

  • Produce regular reports and deliver insight into sales and losses
  • Perform competitor and market analysis
  • Analyse customer switching behaviour and influences
  • Support operational reporting to monitor and improve growth across our acquisition channels
  • Execute and optimise tariff reprices according to our pricing principles
  • Build tools and pricing dashboards to visualise product offerings and report margins
  • Work closely with a broad range of teams including Cost, Procurement, Strategy, Sales, and Marketing teams

Salary: £55,000 - £70,000 per annum, depending on experience, plus benefits and a unique culture where people learn, decide, and build quicker.

You'll need to have 2 years of professional experience, be highly data literate and numerate, and have great attention to detail. You should also have experience with scripting languages like Python, data wrangling outside of a spreadsheet environment, and writing performant queries in SQL or dbt.



  • London, Greater London, United Kingdom Scalexperts Full time

    Job Description:We are searching for an experienced Python SQL Data Analyst Consultant to join our team at Scalexperts. Operating in the dynamic Media & TV viewing space, we have developed a new product allowing us to merge large datasets from various sources, which we are currently scaling up.As a key member of our team, you will work on multiple projects...

  • Data Engineer

    7 days ago


    London, Greater London, United Kingdom ShortList Recruitment Limited Full time £40,000

    Data Engineer - AWS, Python and SQL ExpertWe are seeking a Data Engineer to join our team. This is an exciting opportunity for a BI Analyst or Data Analyst looking to transition into a technical role.About the PositionYou will play a key role in shaping data infrastructure, designing, developing, and maintaining data pipelines to ensure robust, scalable...


  • London, Greater London, United Kingdom Robert Walters UK Full time

    Robert Walters UK is currently looking for a Data Analyst SQL Expert to join their Global Reinsurance team. The successful candidate will be responsible for directing how data will be used in pipelining, applications, decision-making, and machine-learning models.The ideal candidate will have 5+ years of experience as a data analyst or analytics engineer,...


  • London, Greater London, United Kingdom Treehouse Full time

    About the RoleWe are seeking an experienced Data Analyst to join our team at Treehouse. As a Data Analyst, you will play a crucial role in driving business growth by providing data-driven insights and analytics to our Commercial/Marketing teams.Key Responsibilities:Deliver high-quality analytics and insights to support business decision-makingDevelop and...


  • London, Greater London, United Kingdom Acord (association For Cooperative Operations Research And Development) Full time

    Data Analyst Position OverviewAcord, the association For Cooperative Operations Research And Development, is offering a challenging and rewarding Data Analyst position in their financial services project. This role requires an experienced professional with expertise in SQL, DBT, Looker, and Python, preferably aligned with the insurance industry.The Ideal...


  • London, Greater London, United Kingdom Data Privacy Full time

    **Job Description:** Data Analyst for a Leading Web3 Solutions ProviderWe are looking for a highly skilled Data Analyst to join our team and help us understand our target market and shape our growth strategies by analysing how users interact with our Web3 products.3+ years of experience in data analysis, ideally within the Web3, fintech, or e-blockchain...


  • London, Greater London, United Kingdom Arthur Recruitment Full time

    Job Opportunity:Data Analyst Specialist Wanted in LondonWe are seeking a highly skilled Data Analyst Specialist to join our pricing team in London. As a key member of our retail pricing suite, you will play a vital role in driving business growth through data-driven insights and predictive modeling.Key Responsibilities:• Develop and maintain predictive...


  • London, Greater London, United Kingdom FXC Intel Full time

    We are looking for a skilled Python Data Ingestion Specialist to work on our scrapers and contribute to the migration of our current infrastructure to an event-driven microservice architecture.Key Responsibilities:Maintaining and implementing new scrapers using our internal frameworkParticipating in the migration of our current Jenkins-based collection...


  • London, Greater London, United Kingdom Treehouse Full time

    Data Analyst Job SummaryWe are seeking a highly motivated Data Analyst to join our team at Treehouse. As a Data Analyst, you will play a critical role in helping us make informed business decisions by providing actionable insights and recommendations.Key Responsibilities:Develop and maintain complex datasets and databases using SQLCollaborate with...


  • London, Greater London, United Kingdom Client Server Full time

    Job Title: Senior Python SQL Developer - Data Science SpecialistLocation: LondonSalary: Up to £130,000 per annumWe are seeking an experienced Senior Python SQL Developer to join our team in London. As a key member of our data science team, you will be responsible for developing and maintaining complex data pipelines using Python, SQL, and Spark.The ideal...

  • Data Analyst

    1 week ago


    London, Greater London, United Kingdom Data Privacy Full time

    Job Title: Data Analyst - Crypto InsightsLocation: Dubai, London or Europe, Hybrid RemoteSalary: £80,000 - £110,000 per yearWe are seeking a highly skilled Data Analyst to join our team in the exciting world of crypto and web3. As a Data Analyst, you will be responsible for analysing buyer behaviour, sales patterns, and test results to provide data-backed...


  • London, Greater London, United Kingdom JMD Reg Consultancy LTD Full time

    At JMD Reg Consultancy LTD, we are seeking a highly skilled Data Analyst to join our Data & Analytics technology business in London. This role offers an excellent opportunity to work with our ESG, Portfolio Management, and Operations teams, building data analytics and reporting solutions.The successful candidate will have 1-3 years of relevant experience in...

  • Senior Data Analyst

    3 days ago


    London, Greater London, United Kingdom Aspire Data Recruitment Full time

    Job Title: Senior Data AnalystAre you a skilled data analyst looking to take your career to the next level? Aspire Data Recruitment is seeking an experienced Senior Data Analyst to join our team in London. This is an excellent opportunity to work with large data sets and use quantitative analysis to drive business results.About the RoleWe are seeking a...


  • London, Greater London, United Kingdom Oliver Bernard Full time £85,000 - £110,000

    Senior Data Engineer - Python, SQL Oliver Bernard is looking for a highly motivated Senior Data Engineer to join their team. As a key client in the financial and investment markets, they provide technology consulting services and are now seeking an expert in data engineering to work on cutting-edge projects.This is a unique opportunity to work with a...


  • London, Greater London, United Kingdom LexisNexis Risk Solutions Full time

    Job Description:Fraud Data Analyst (Russian-speaking) at LexisNexis Risk Solutions**About the Role:**We are seeking a highly skilled Fraud Data Analyst to join our team in London. As a key member of our risk management team, you will be responsible for analyzing complex fraud cases, identifying trends, and providing actionable insights to mitigate risk.The...

  • Data Analyst

    1 month ago


    London, Greater London, United Kingdom Aspire Data Recruitment Full time

    Company Overview:As a leading analytics recruitment agency, Aspire Data Recruitment is committed to helping businesses like yours succeed in the world of data-driven decision making.Salary: £60,000 + bonus & benefits per annumThe Role:We are seeking a highly skilled Data Analyst to join our cutting-edge analytics team in London or Bromley.You will work...

  • Data Analyst Specialist

    44 minutes ago


    London, Greater London, United Kingdom Equiniti Full time

    About the RoleThis is an exciting opportunity for a highly skilled Data Analyst to join our team as a Specialist. The ideal candidate will have extensive experience in data analysis, business intelligence development, and operations insights.Key Responsibilities:Create complex VBA Macro tools to solve high-level business problems.Develop reports and...


  • London, Greater London, United Kingdom Oscar Full time

    About the RoleAt Oscar, we are seeking a talented Senior Data Analyst to join our team in Central London. This is an exciting opportunity for someone to utilize their analytical skills and contribute to the growth of our business.This Senior Data Analyst role involves working closely with our data team to ensure high-quality data insights are delivered on...


  • London, Greater London, United Kingdom Understanding Recruitment Full time

    About the RoleWe are looking for a highly skilled Data Analyst to join our team in London. As a Data Analyst, you will be responsible for managing and automating data workflows, as well as automating core business processes.The successful candidate will have strong knowledge of SQL and Python, as well as experience working in a data-driven environment. Key...

  • Data Analyst Expert

    2 weeks ago


    London, Greater London, United Kingdom College of Charleston Full time

    The College of Charleston is seeking an experienced Data Analyst to contribute to the progression of a boutique consultancy working with a Global insurance client.This is a great opportunity to further your career as a Data Analyst and become part of a reputable boutique consultancy.Key responsibilities include contributing to aiding the progression, working...