All guides

How to Write a Data Analyst CV

Data analyst CVs tend to fall into two traps: either they read like a SQL certification course outline, or they are so vague that a recruiter cannot tell whether the analyst worked with ten rows or ten million. The analysts who get interviews show that their work changed something — a business decision, a product direction, a cost reduction. Your CV should make it obvious that you do not just query data; you use it to answer questions that matter.

SQLPython / RData Visualization (Tableau, Power BI)Excel / Google SheetsStatistical AnalysisETL PipelinesA/B Test AnalysisDashboard DesignData CleaningBusiness Intelligence

Typical Requirements

What most job postings for this role expect. Make sure your CV addresses these directly.

  • Advanced SQL skills for complex queries and data manipulation
  • Proficiency in Python or R for statistical analysis
  • Experience building dashboards and data visualizations
  • Understanding of statistical concepts (hypothesis testing, regression)
  • Ability to clean and transform messy real-world datasets
  • Experience presenting findings to business stakeholders
  • Familiarity with data warehousing concepts

Data Analyst CV Writing Tips

Advice to make your data analyst CV stand out from the stack.

  1. 1

    Quantify the business impact of your analyses: cost savings, revenue influenced, efficiency gains.

  2. 2

    Describe the scale of data you work with — row counts, data sources, pipeline complexity.

  3. 3

    Show your communication skills: 'Presented weekly metrics to C-suite' is powerful.

  4. 4

    Highlight self-service tools you built: dashboards, automated reports, data dictionaries.

  5. 5

    Mention domain expertise — fintech, e-commerce, healthcare — context matters.

Common Data Analyst CV Mistakes

Avoid these — they are the fastest way to get your CV filtered out.

  • Leading with tools instead of outcomes. 'Proficient in Tableau and Power BI' does not differentiate you. 'Built executive dashboard that reduced monthly reporting time from 3 days to 2 hours' does.

  • No mention of data quality or cleaning work. Every hiring manager knows real data is messy. Showing you can handle that mess is a signal of seniority.

  • Ignoring the communication side of the role. If your CV only mentions technical skills and has no evidence of presenting to stakeholders, it looks incomplete.

  • Generic descriptions like 'Analyzed data to support business decisions'. Which data? Which decisions? What changed because of your analysis?

Insider Tip

Many data analyst job postings ask for Python, but the actual day-to-day is 80% SQL and dashboarding. That said, Python experience is what separates candidates who get shortlisted from those who do not. If you have automated anything with Python — even a simple ETL script — put it on your CV.

Frequently Asked Questions

Should I include Excel on a data analyst CV?

Yes, if you use it for serious analysis (pivot tables, VLOOKUP, macros, financial modeling). Skip it if you only use it for basic spreadsheets. For senior roles, Excel alone is not enough — pair it with SQL and a visualization tool.

How do I show data analyst experience without a data analyst title?

Many people do analyst work under different titles. Describe the analytical work you did: 'Analyzed customer churn data using SQL and presented quarterly reports to leadership' counts as data analysis regardless of your job title.

Is a data analytics certification worth listing?

Google Data Analytics Certificate or IBM Data Analyst Professional Certificate can help if you are transitioning into the field. For experienced analysts, hands-on project experience carries more weight than certifications.

Build your Data Analyst CV

Upload your CV and a data analyst job posting. Our AI tailors your CV to match — right skills, right keywords, ATS-optimized.

Get started free

Related Guides