Data Analyst job description

Post Job

The data analyst is responsible for providing up-to-date, accurate and relevant data analysis for the organisation he/she works for. The ideal person for this role must be able to work well under pressure and respond quickly to requests for data. Team skills and communication skills are essential and it is important to be able to cooperate with different departments
Data analysis is the ideal job for someone with analytical and technical abilities and most applicants have a good grounding in mathematics. It is important to be in tune with the latest developments in data analysis, and many data analysts attend seminars and classes to keep on top of the industry. The job requires relevant qualifications at bachelor or master’s level as well as a high degree of accuracy and attention to detail.
This position offers great career development prospects and the average salary for a data analyst is around £29,000. New starters or juniors often start out on around £23,000 and can work up to £37,000 with experience.


Data Analysts are responsible for collecting and analysing numerical information for further presentation using diagrams, tables, charts, graphs, and reports. These professionals identify trends and create models to estimate future circumstances. They can work in market research, NHS management, education, forensics, local government, business, insurance, among other fields. Government agencies employ these analysts to collect information related to economy, transport, crime, labour market, etc.

Data Analysts usually perform many of the following tasks:
• Checking quality control standards.
• Forecasting demand for goods and services.
• Analysing market trends.
• Creating graphs for presentations.
• Collecting data from different sources.


• Having problem solving abilities.
• Being logical and methodical.
• Having IT skills.
• Being able to interpret and analyse data.
• Having high attention to details.
• Having interpersonal abilities.
• Being proactive and self motivated.
• Having math skills.
• Being able to work to strict deadlines.
• Having good written and spoken communication abilities.


Data Analyst job placements require a degree in psychology, math, economics, statistics operational research, medical science, or a related subject for this area. These courses generally require two A levels and five GCSE’s (A-C) including math as a minimum. Candidates for these courses can check specific requirements and institutions at the Universities and Colleges Admissions Services website.

Other options for qualifications are the Graduate Diploma in Statistics offered by the Royal Statistical Society, and the Fast-Stream Assistant Statistician recruitment scheme for first and second class honours degree in math related subjects offered by the Government Statistical Services.

Overview According to our data, these are the percent of job offers for data analyst.

Last 12 months

Companies According to our data, by number of offers, these are the top companies that are hiring for data analyst.

Last 12 months

More companies

Job Types According to our data, in percentages, these are the top job types available for data analyst.

Categories According to our data, by number of offers, these are the most popular categories for data analyst.

Cities According to our data, by number of offers, these are the top locations to get hired for data analyst.

Loading map...

Salaries According to our data this is the average salary range offered for data analyst.

Data Analyst Jobs

8,249 search results

Latest Job Offers

  • Data Analyst

    35000.00-45000.00 annum

    Cheltenham GL50, Gloucestershire, South West

  • Data Analyst

    350.00-425.00 day

    Cardiff CF10, South Glamorgan, Wales

  • Data Analyst

    45000.00-55000.00 annum

    Stoke-on-Trent ST1, Staffordshire, West Midlands

  • Data Analyst

    16.19-20.49 hour

    Preston PR0, Lancashire, North West

  • Data Analyst

    25000.00-25000.00 annum

    Nottingham NG1, Nottinghamshire, East Midlands

  • Data Analyst

    150.00-200.00 day

    London EC1A, City of London, London

  • Data Analyst

    14.50-17.50 hour

    Sunderland SR9, Tyne and Wear, North East


    £14 - £18.60 per hour

    Farnborough, Hampshire, Hampshire, South East, UK

  • Data Analyst

    Manchester M2, Greater Manchester, North West

  • Data Analyst

    £0 per annum

    London, South East, UK

View more job offers

Most Popular Job Searches

Related Job Descriptions