Data analyst CV example

A data analyst CV should show the questions you answered, the data and tools you used, and the decision that followed. Name your tools precisely (SQL, Python, Power BI, Excel) and give one or two results in the business's terms, such as money saved or time cut.

Modern design1 page
Data analyst CV example: fictional example, page 1. Full text is available below.
Read the example as text
Emily Zhang
Data Analyst

Profile

Data analyst with three years in a retail bank's customer insight team. Writes SQL and Python to clean and join customer data, builds Power BI dashboards that managers use every week and explains findings in plain language. Economics graduate. Looking for a data analyst role in a product or operations team.

Experience

Data Analyst Thamesgate Bank, London · September 2023–present

Built the weekly complaints dashboard in Power BI, now used by 40 managers to track volumes and response times.

Found that 30% of complaints came from one confusing letter; the rewrite cut those complaints by half.

Write SQL to join customer, product and contact data, and Python scripts to check data quality before each release.

Present monthly findings to the customer experience committee.

Junior Analyst Thamesgate Bank, London · 2022–2023

Automated three monthly Excel reports with SQL and Python, saving about two days of work a month.

Education

BSc (Hons) Economics, 2:1, with a module in econometrics City Riverside University · 2019–2022

Fictional example for a data analyst. Every person and employer in it is invented. Replace every detail with your own.

What data teams look for, and where this CV shows it

The job asks you toWhere this CV shows it
Gather and organise data ready for analysisSQL joining customer, product and contact data
Check the quality of data and remove exceptionsPython data quality checks before each release
Use analytical tools and techniques to find patterns, trends and relationshipsFinding that 30% of complaints came from one letter
Prepare analyses in different formats, such as graphsThe weekly complaints dashboard used by 40 managers
Present findings to clients and policy makers to help them make decisionsMonthly findings to the customer experience committee
Use and store data in line with data protection and information security standardsWorking with bank customer data under its data protection rules

The left column follows the National Careers Service job profile for a data analyst-statistician. If the advert you are answering describes a duty in other words, use its words for work you have actually done.

Inside this example
  • Profile: 51 words here
  • Experience: 102 words here
  • Education: 15 words here
  • Skills: 22 words here
  • Tools: 15 words here

How to write yours

01

Lead with a decision you changed

An analysis matters when someone acts on it. “The rewrite cut those complaints by half” is the line a hiring manager remembers.

02

Name tools precisely

“SQL (BigQuery)” and “Python (pandas)” are searchable; “data tools” is not. Keep them in a Tools list.

03

Show who uses your work

Forty managers using a dashboard every week shows it was useful, not just built.

04

Link a portfolio if you have one

A GitHub or portfolio link with a clean project helps, especially for a first analyst job.

Checks and qualifications to mention

  • Degree. The National Careers Service says you'll usually need a degree or postgraduate qualification in statistics, maths, economics, operational research or psychology, or one that included statistics.
  • Confidential data. Describe what you did, not the data itself: no customer details, client names or figures your employer would not publish.
  • Graduate schemes. Many analysts start on a graduate scheme or a year in industry (National Careers Service). Give placements their own entry.

One page is right for most analyst roles. The Modern side column keeps tools scannable; switch to Plain in the editor for portals.