All CV templates
Technology

Data Analyst CV Example & Template

A complete two-page CV for a data analyst with three years in a UK subscription e-commerce business and a first job in local government, followed by what hiring managers check first. Copy the layout, then swap in your own tools, datasets and results, and make sure every number points to a decision someone actually made.

Last reviewed October 2026

Example Data Analyst CV

Tom Hargreaves

Data Analyst, SQL, Python and Power BI

Leeds, UK

Profile

Data analyst with three years in e-commerce and two in local government. I write SQL against a 40-million-row warehouse, build dashboards that managers open every week, and run analyses that change what the business does. Strongest in retention and pricing questions. Looking for a mid-level analyst role where I can work with a product or marketing team.

Experience

Data Analyst

Apr 2023 – Present

Brightbox Subscriptions · Leeds

  • Built a Power BI retention dashboard used weekly by 18 managers; it replaced six spreadsheet reports and saved the team around 12 hours a week.
  • Analysed 14 months of cancellation data in SQL and found 60% of churn came in the first three boxes, which led to a revised onboarding email series and a 2.4 point drop in early churn.
  • Designed and read out 9 A/B tests on pricing and delivery options; two winning variants added an estimated £260,000 in annual revenue.
  • Wrote dbt models for the customer and orders tables, with tests on key fields, cutting data quality complaints from analysts by roughly half.

Business Intelligence Analyst

Sep 2021 – Mar 2023

Aire Valley Borough Council · West Yorkshire

  • Produced monthly performance reports on housing repairs for 40 councillors and managers, replacing a 3-day manual process with a refreshable report.
  • Matched repair records to resident complaints in SQL Server, finding that 22% of complaints came from jobs that were rebooked more than once; the service changed its triage rules as a result.
  • Trained 25 officers to use self-service dashboards in Power BI, reducing ad hoc report requests to the team by about a third.

Education

BSc (Hons) Mathematics with Statistics, 2:1

2018 – 2021

University of Leeds

Final-year project on forecasting energy demand with time series models.

Skills

SQL (PostgreSQL, SQL Server, BigQuery) · Python (pandas, matplotlib) · Power BI and DAX · dbt · Excel and Google Sheets · A/B test design and analysis · Cohort and retention analysis · Dashboard design · Stakeholder reporting · Data cleaning and validation · Git

Projects

  • Public transport delays analysis using open data: 18 months of rail performance data in Python, written up for a personal portfolio

Why this Data Analyst CV works: what shortlisters check first

SQL, shown on the page and tested at interview

Almost every data analyst job asks for SQL, and most hiring processes include a SQL test. Name the databases you have used and the kind of work you did, such as joins across large tables, window functions and building models. Saying 'proficient in SQL' with no example is the weakest option, so add a bullet that shows the data size and what the query answered.

A decision that changed because of your analysis

Analysts are hired to improve decisions, not to build charts. For each job, give at least one bullet that says what you found, what the business did next, and the result. Revenue, cost, churn, time saved or a service rule that changed are all acceptable. A dashboard bullet should state who uses it and how often.

The tools in the advert

Job adverts name the BI tool, whether that is Power BI, Tableau, Looker or Qlik, and the language, Python or R. Name exactly what you have used and how recently. Many applicant tracking systems filter by these words. If you know a tool only from a course, say so under projects rather than skills in your job history.

Data quality and communication

Hiring managers know that much of the job is cleaning data and explaining results to people who do not code. Show both: the checks, tests or models that improved the data, and the audiences you report to. A line about presenting to directors or training colleagues counts as evidence of communication.

A portfolio, if you are early in your career

If you have under two years of experience, a project from public data shows how you think. Link it by name rather than a URL on the CV text, keep it to one or two projects, and describe the question, the data, the method and the finding. Recruiters will look at one project, not ten.

Key skills recruiters look for

SQLPythonExcelTableau/Power BIStatistical AnalysisData CleaningETLGoogle AnalyticsA/B TestingLookerdbtData Storytelling

How to write each section of a Data Analyst CV

Profile

Say what data you work with, how big it is, the tools you use daily, and the area you are strongest in, such as product, marketing, finance or operations. Keep to three or four sentences. Leave out claims such as 'data-driven' because every analyst CV says it.

Experience

Write each bullet as action, data and result. 'Analysed 14 months of cancellation data in SQL and found X, which led to Y' is the model. Give two or three bullets on analysis that changed something, one on reporting or dashboards, and one on data quality or tooling.

Education

Give the degree, university and classification. Add a line on a dissertation only if it used methods that match the job. For a career changer, list a data bootcamp or certificate with its year, and put your project work above it.

Skills

List tools, languages and methods you can use in an interview: SQL dialects, Python libraries, BI tools, statistics methods. Put the ones in the advert first. Do not list tools you have only watched a video about.

Projects and portfolio

Add one or two projects with the question, data source, tools and result in one or two lines each. Prefer a project with a real question over a standard tutorial dataset, and be ready to talk about every choice you made in it.

More example bullet points

Strong Data Analyst CVs lead with measurable impact. Here are examples of the kind of bullets that make recruiters stop scrolling:

1

Built executive dashboard in Tableau tracking 15 KPIs across 4 business units, reducing monthly reporting time from 3 days to 2 hours

2

Identified $1.2M in cost savings through supply chain analysis, leading to renegotiation of 3 vendor contracts

3

Automated weekly reporting pipeline using Python and dbt, freeing 10 hours/week for strategic analysis

Common Data Analyst CV mistakes

  • Listing every tool you have heard of, instead of the ones you use weekly.
  • Describing dashboards without saying who uses them or what changed.
  • Using 'proficient in SQL' with no example of what you did with it.
  • Presenting results with no baseline, such as 'increased revenue' without the amount or period.
  • Including a tutorial dataset project, such as the Titanic or house prices set, as the main portfolio piece.

Full guide

Data Analyst CV guide: what recruiters actually look for →

Free, no signup

Check your Data Analyst CV for ATS problems →

NextCV generating a tailored Data Analyst CV from a job posting

How to tailor your Data Analyst CV for each application

Every Data Analyst job posting is different. The skills they prioritize, the seniority they expect, the setting — all of it shapes what your CV should emphasize. A CV that gets an interview at one employer can miss at another, even for the same job title.

The fastest way to tailor your CV is to paste the job description into NextCV. The AI reads the posting, maps it to your experience, and rewrites your bullets to match what the employer is scanning for. 1 free preview, no signup required — you only pay when you want a clean PDF download. Sign up free for 3 more.

Data Analyst CV FAQ

What should a data analyst put on a CV with no experience?

Lead with a degree or certificate, then one or two projects on real data, with the question, tools and finding for each. Add any work where you handled data, such as Excel reporting in another role. Name SQL and a BI tool, and be ready to show them.

How long should a data analyst CV be?

One page for under three years of experience, two pages after that. Put your profile, current role and top results on the first page, keep earlier roles short, and list projects and skills compactly at the end.

Which skills matter most for a data analyst job?

SQL, a BI tool such as Power BI or Tableau, Excel, and either Python or R for analysis. Statistics basics, data cleaning and the ability to explain results are close behind. Match the exact tools in the job advert and show them in your bullets.

Should I link my GitHub on my CV?

Only if the repositories are tidy and show analysis you are happy to discuss. A single clean project with a readme helps. A long list of unfinished tutorials works against you. Mention the project by name and make the link available when asked.

How do I show impact if I do not know the business results?

Ask your manager or the team that used your work, or use the measures you do have: hours saved, reports replaced, users of a dashboard, queries answered. Always state what changed and over what period, and do not invent a figure you cannot explain.

Build your Data Analyst CV now

Paste any Data Analyst job posting and get a tailored CV plus cover letter — in seconds.

Try NextCV free