Data Business Analyst

£50000 - £59000 per annum



Data Business Analyst

£50,000 - £59,000

Hybrid (1 day in the office)

Full time – Permanent

Are you a Business Analyst with a passion for Data? An exciting opportunity for a Data Business Analyst has arisen in an award-winning innovative insurance and technology organization who deliver market-leading motor insurance, underwriting, distribution, finance, technology and legal services.

We’re looking for someone to join our Technology and Data Team as a Data Business Analyst in either Haywards Heath, West Sussex or Salford Quays, Manchester.

The Data Business Analyst is responsible for the successful analysis and capture of data specific requirements that will form technical design and build work packages for one or several agile data product teams. The Data Business Analyst will be responsible for developing high quality robust data user stories, data mock-ups and wireframes, business data definitions, data mapping artefacts and play a key role in the user acceptance testing of developed solutions.

To be successful in this role, you’ll need to:

  • Have a highly cooperative style and ability to build relationships with stakeholders from a diverse range of disciplines.
  • Possess proven experience as a data and analytics ‘translator’.
  • Be happy taking responsibility for delivery and working in a busy organisation where change is a constant.

Job Responsibilities:

  • Responsible for developing clear, robust and accurate data specific user stories and requirements.
  • Conducting thorough data business analysis, including challenging perceptions and embedded thinking, to ensure that data requirements move the business forward and achieve outcomes.
  • Facilitate workshops and deliver presentations to capture requirements and generate feedback.
  • Act as an internal consultant, interpreting user requests and where appropriate, making suggestions for better/alternative ways of obtaining and presenting the required information.
  • Create wireframes, mock-ups and POCs as part of the requirements process to validate needs and feasibility.
  • Apply agile and lean practices into all aspects of your work, seeking to improve flow and reduce wait time wherever possible.
  • Agree business data definitions as part of the requirement process, that inform both the technical design and support the implementation of the data governance standards.
  • Create data mapping artefacts, including definition of transformations required, to inform the design and build process.
  • Become a trusted Data SME for the data subject areas and business domains in which you work.
  • Work alongside data engineering to quickly address points of clarification, iterate requirements, and facilitate business engagement where necessary.
  • Actively support the testing process, ensuring traceability of requirement to solution, and helping to co-ordinate and deliver user acceptance testing.
  • Support Business Analysts in other parts of the business around data specific requirements analysis methods and practices.
  • Adhere to the Company values at all times and encourage others to demonstrate these.
  • Ensure compliance with company and other relevant standards/regulations at all times.
  • Any other reasonable duties as required.

Qualifications / Experience:

  • A strong background in data requirement elicitation using agile practices, and broad understanding of data visualisation, data engineering and data governance.
  • Experience of planning and facilitating workshops of varying size.
  • Experience of influencing and managing stakeholders, with the ability to communicate key messages across multiple areas of the business.
  • Experience of analytics platforms such as PowerBI, Tableau, Qliksense etc.
  • Experience in creating data user stories as part of agile delivery methods.
  • Use of collaboration and agile software management tools such as Confluence, Azure DevOps, Jira.
  • Good grounding in agile software change practices, ideally in a data function.
  • Skills
  • Versed in functional/non-functional requirements gathering and definition.
  • Able to confidently act as interface between delivery / technical and non-technical colleagues.
  • Strong communication and interpersonal skills, able to build deep trust based relationships with colleagues.
  • Strong service focus with a passion for delivering high-quality products to your stakeholders.
  • Excellent planning, time management and organisation skills.
  • Influential, and a good negotiator.
  • Strong analytical and problem solving skills.


  • Outcome focussed.
  • Self-motivated and enthusiastic.
  • Embraces, embeds and incorporates the Company values.
  • Pro-active, and comfortable taking the initiative.
  • Resilient and flexible with the ability to work iteratively.
  • A positive attitude with a focus on how outcomes might be achieved.
  • Focussed on improvement of processes and oneself.
  • Desire to work in a fast-growing, busy environment.
  • Life-long learning – you have a drive to learn and continually develop your skills and abilities

McGregor Boyall is acting as an Employment Agency in relation to this vacancy.


To stay safe in your job search we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organisation working to combat job scams. Visit the SAFERjobs website for information on common scams and to get free, expert advice for a safer job search.

  • Trade Floor Desktop Support Engineer

    Trade Floor Support Engineer

    Location London

    Leading Daily Day Rates

    initial 6 months - likely extension

    Support analyst providing a 2nd Line level of technical support and troubleshooting to the London High touch user base. You will work as part of a designated team of engineers providing onsite desk side technical support. Working from a service now ticketing system your primary role will be to service incident tickets within an agreed SLA. You will support a wide variety of clients across many business units including trade floor.

    Skills required

    · Financial Services Experience.

    · Experience of building and installing PCs. Troubleshooting and resolving hardware issues

    · Troubleshooting and resolving software applications issues including trading systems

    · Ability to take ownership of the tickets in their queue, with the skills to manage changing priorities.

    · Maintain and document progress of tickets. Experience of ticketing systems (ServiceNow)

    · Technical knowledge of PCs and desktop hardware, Laptops, Cisco phones, Mobile Devices, BYOD devices

    · Experience of software support including 0365, Zoom, Teams and market data systems.

    · Problem-Solving and troubleshooting using Microsoft toolsets

    · In-depth Knowledge of Windows 7 / 10

    · Significant, demonstrable experience of customer focused support roles in relevant areas, with an IT service and delivery background.

    · Excel VBA in a financial organisation

    · Knowledge of Python desirable.

    · Virtual desktop support and migration

    Job Background/context:

    This role will be based on in London Canary Wharf complex supporting High Touch clients, working in a dedicated team of support engineers.

    The individual will be part of a team and be expected to support approximately 5000 users with over 10000 devices

    The role requires a technical minded engineer who has experience in all areas of desktop support. An effective organiser and confident individual who will demonstrate control over this highly changeable and dynamic environment.

    This role will suit someone who has a technical desktop support background of 5+ years’ experience

    The role requires an element of shift work, providing coverage from 6am to 7pm Monday through Friday. It should be noted that there is requirement for weekend work.

    Although being part of a team, you should have the ability to work un-supervised and manage your workload effectively.

    If this role sounds of a suitable match please apply below or email me at

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

  • Service Desk Support Analyst

    Job Title: Service Desk support analyst
    Duration: 12 months
    Bill Rate – Daily Day Rate
    Start – ASAP

    Job description:

    This role will be based in Belfast supporting an Investment Bank globally, and you will be working in a dedicated team of Service Desk support analysts. You should to be able to demonstrate a willingness to learn quickly and understand the environment you are supporting.

    You will be supporting approximately 26000+ users with over 30000 desktops, plus laptop and Corporate Mobile devices.

    A combination of 1st line resolution over the phone as well as efficient 2nd line incident management techniques is needed to evaluate and implement changes for the business including implementing other changes across the Desktop environment and infrastructure it uses.

    The Service Desk currently provides coverage 24x5 from Sunday to Friday and implements a follow the sun model between Belfast and San Antonio so shift work will be included.

    Key Responsibilities and Performance

    • Respond to inbound calls to the Premium Client Service Centre in a professional and efficient manner, dealing with and resolving as many desktop issues as possible over the phone and by remote console.
    • Directly assist clients with any end-user issue for general faults, request identification and resolution.
    • Dealing with customer non-fault related requests e.g. Moves, Changes and Installations, data and application access, including setting up for new hires for technology requirements.
    • Function as part of a complete service team providing the solution most effective to meet our customer's needs, to deliver the services they require and to improve our products and services to them.
    • Regularly identify repetitive faults through communication with other groups and statistics available from Problem Management systems Investigate and implement permanent fixes.
    • Liaise with business areas providing guidance and solutions; identify technology enhancements pro-actively with a view to improving day-to-day productivity.
    • Contribute to documentation as required.

    If this role sounds of a good match please apply below or contact me at

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

  • Technical Analyst (O365, Azure)
    £600 - £650 per day + (Inside IR35)

    Technical Analyst – Office 365, SharePoint Online, Azure

    Global financial services client is looking for a Technical Analyst to join their team in London. You will assist in managing and enhancing their IT infrastructure and services with a focus on Microsoft Azure IaaS/PaaS and SharePoint Online.

    Responsible for day-to-day support escalations and planned project work, assisting with the migration of data and services to the Microsoft Cloud and deliver improvements to the management and monitoring of Azure resources through the use of Infrastructure as Code using Terraform and DSC.

    Skills and experience required (in order of priority):

    • SharePoint Online, OneDrive and other Microsoft 365 services
    • Microsoft administration on-prem and in Azure (Active Directory/ DNS / DHCP / GPO)
    • Azure IaaC and PaaS
    • Infrastructure as Code e.g. Terraform, Git, DevOps
    • Microsoft Windows 10 and Server
    • Microsoft Endpoint Management (Autopilot / Intune)
    • Identity and Access Management including AD, AAD, AAD Connect, SSO, MFA, Conditional Access, ADFS
    • Zscaler
    • SCCM
    • PowerShell, ideally PowerShell DSC
    • Azure SQL
    • VMWare

    If this is of interest and you have the required skills, please submit your CV over for immediate consideration.

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.