Data Analyst

Permanent — full time
Data analysis
Edinburgh / remote

The role

As a Data Analyst, you will collaborate with other teams across Storm and our clients to development measurement frameworks, data analytics plans and visualisations, and to carry out analysis and investigation on datasets.

You will be passionate advocate for data-driven decision making, and for helping clients and colleagues understand and utilise the stories told by data.

About you

You will have some experience with understanding and visualising data. Ideally, you will already be familiar with Google Analytics 4 and Looker Studio, or alternatively Microsoft Fabric and PowerBI. You want to extend this knowledge across both these groups, assisting with both performance analytics and data analysis functions. You’ll be highly organised, have great attention to detail and be enthusiastic, and self-driven. You will be forward-thinking, and confident yet approachable. You will be comfortable working at pace across multiple projects.


  • experience using website analytics software like Google Analytics 4
  • experience using data visualisation software like Looker Studio or PowerBI
  • excellent written English skills, with the ability to explain complex analyses in plain language
  • excellent Microsoft Excel skills
  • understanding of the commercial needs of projects and clients
  • the ability to build strong relationships with clients based on their trust in you and your empathy to their needs


  • degree in Mathematics or a related subject
  • experience using website tagging software like Google Tag Manager
  • experience using SQL, Python or R
  • familiarity with Agile working
  • familiarity with regular expressions
  • keen to follow industry developments and learn new skills
  • experience with Scotland’s Digital Scotland Service Standard
  • confidence to communicate opinions and rationale
  • understanding of obligations under PECR and GDPR
  • respectfulness to adjust opinion considering the reasonable needs and opinions of others

You’ll also be:

  • a strategic thinker, able to see the broad picture to how analytics fits an organisation’s business needs
  • great at engaging with colleagues and clients and negotiating mutually beneficial solutions to project requirements
  • comfortable working on cross-functional project teams

One more thing - research indicates that marginalised groups of people may not apply for jobs unless they meet 100% of the qualifications. We also know that individuals come from many backgrounds. We value people who bring unique perspectives and new knowledge to our team. If you believe you're qualified, but don't "check all the boxes", please submit an application.

What you'll do

No two days will be the same. Here’s some examples of what your role will involve:

  • collect and analyse data
  • plan and deliver data reporting and insights
  • develop and manage data visualisations
  • designing measurement frameworks for digital services
  • testing and auditing data Google Analytics 4 implementations
  • work with developers to implement, test and remediate tracking code
  • conduct experiments with data to explore datasets
  • investigate datasets to investigate data quality and bias
  • learn about basic model development strategies
  • appraise data technologies

Did we mention that we offer flexible working which includes remote or hybrid. We want to make sure our people have the flexibility to be the best they can be. We also offer a fully remote/ virtual recruitment process and onboarding to ensure that we can accommodate as many individuals from across the UK.


We believe in rewarding our people for the great work that they do. The benefits we offer include:

  • 33 days of leave - that includes 4 statutory days over Christmas and New Year, with all other bank holidays included as regular leave you can take whenever you want
  • paid training and development (after 3 months)
  • performance related pay (after 1 year)
  • private medial insurance with BUPA (after 1 year)

Read about our full range of benefits

How we hire

We want to get to know more about you during our hiring process. We want to understand your motivations and what drives you.

Our whole hiring process is done remotely and involves:

  • reviewing your application
  • an initial call with our talent team to discuss your application and the role
  • meeting team to discuss your skills and your background
  • a conversation with Storm ID team members about our culture and values

Equal opportunities

We know that a diverse workforce brings with it diverse ways of thinking, fresh perspectives, and new approaches to solving problems. And that benefits our clients as well as our employees. Storm ID is proud to be an equal opportunities employer and we welcome applications from everyone.


Your details
Do you consider yourself to have a disability?As an inclusive employer we want to ensure a fair recruitment process. This includes any adjustments that might help you during our recruitment process.
Do you consent to providing the information in this form?The information you provide in this form will be used for recruitment purposes only. It will be stored in Storm ID systems, including People HR, for the duration of the recruitment cycle for the role you are applying for. After this any information or correspondence you send will be deleted from Storm ID systems.