Data analyst resume template
See the finished document, where its evidence is, and the plain text a parser pulls out. Then put your own story in it.
- Review score
- 97
- Evidence
- 100%
- Words
- 264
Scored by the same rules the Studio uses. How scoring works
Why it works
- One page in all six layouts264 words, so switching designs never pushes it to a second page.
- 6 of 10 bullets name a resultThe rest show the scale of the work, which a recruiter reads as proof too. Counted by the same Review the Studio runs.
- Headings an ATS already knowsSummary, Experience, Education, Skills, in that order.
- Reads back as plain textOne column with no tables or icons. The ATS text tab shows what a parser gets.
Data analyst with five years turning warehouse data into pricing, retention and marketing decisions at marketplace and fintech companies. Works in SQL, dbt, Python and Looker.
- Own the pricing analytics model behind $2.4M a year of margin decisions, reviewed each quarter with the finance, sales and product leads.
- Design dbt models over 180M order rows with a 6am freshness check, which helped finance shorten the month-end close from nine days to two.
- Automate recurring Looker reports (23 so far), freeing about 31 team hours a week.
- Run the weekly experiment review; tests reaching significance rose from 34% to 71% once minimum sample sizes were agreed before launch.
- Built a Python churn model that flags 12K at-risk accounts a month for retention.
- Replaced 40 hand-kept spreadsheets with a governed Snowflake layer, so finance and marketing now report from the same numbers and stopped the monthly reconciliation calls.
- Built 14-channel attribution that moved $1.1M of spend and lifted ROAS 27%.
- Built 60 Tableau dashboards used weekly by 240 staff across three business units.
- Built a demand forecast for 90 SKUs that cut stockouts 22% in its first season.
- Cut warehouse query cost 44% by refactoring 18 nightly jobs in SQL.
Opens in the Studio on this device, in the Minimal layout. Replace the sample details with your own before you export.
Try it with your name
A preview only. Nothing is saved.
Analyst resumes fail for a specific reason: they describe tools instead of decisions. Listing SQL, Tableau and Python tells a hiring manager what you touched, not what changed because you touched it. The template above is written the other way round, and the score on this page is the actual output of the Review, not a marketing number.
Data analyst resume summary example
- SQL
- dbt
- Python
- Looker
The candidate is fictional, so swap in your own numbers. Stuck? The resume summary generator drafts one from your title and results.
Why most data analysts don't get the call
The decision, not the dashboard
"Built 40 dashboards" is a workload. "Built the pricing model behind $2.4M of margin decisions" is an outcome. Analysts get filtered out at the first skim because their bullets end at the artefact. Push every bullet one step further: who acted on it, and what moved.
Row counts and refresh cadence are your scale numbers
Engineers have latency and QPS. Analysts have rows modelled, tables owned, reports served, and how fast the data lands. "180M order rows" and "a 6am freshness SLA" tell a reviewer what size of environment you can survive in.
SQL depth gets probed within ten minutes
Window functions, CTEs, incremental models and query cost show up in nearly every analyst screen. If you have tuned a warehouse bill or rewritten a nightly job, that belongs on the page — it separates you from someone who only ever wrote SELECT statements in a BI tool.
Say which methods, not "statistical analysis"
Keyword filters match literal terms. A/B testing, cohort analysis, regression, forecasting and attribution are searchable. "Strong analytical skills" matches nothing and signals nothing.
Skills and keywords for a data analyst resume
Applicant tracking systems match on literal strings. Spell each term the way the job posting spells it, and group related skills so people and parsers can both follow it.
Query & languages
- SQL
- Python
- R
- DAX
- pandas
- NumPy
BI & modelling
- dbt
- Tableau
- Looker
- Power BI
- Mode
- data modelling
- star schema
- semantic layer
Platforms
- Snowflake
- BigQuery
- Redshift
- Databricks
- Airflow
- Fivetran
- ETL
- data warehouse
Methods
- A/B testing
- experimentation
- cohort analysis
- regression
- forecasting
- attribution
- segmentation
- KPI reporting
Have the real job posting? Paste it into the keyword scanner to see the skills it asks for most, and which ones your resume is missing.
Why each choice was made
Why the skills section is split four ways
A single block of twenty tools reads as noise and trips the engine's ungrouped-skills rule. Four labelled groups let a keyword filter match the string and a human skim the shape of your stack in about two seconds.
Why dollar figures appear next to technical work
Analyst work is easy to describe as internal plumbing. Attaching the business number — $2.4M of margin decisions, $1.1M of reallocated spend — is what moves a bullet from support function to revenue function in a reviewer's head.
Where to put a portfolio
One link in the header, next to LinkedIn. A GitHub with three real notebooks beats a Projects section that repeats what your job already proves.
Data analyst resume questions
What skills should I put on a data analyst resume?
The skills the job posting names, spelled the way it spells them. For a data analyst that often includes SQL, Python, dbt, Tableau, Snowflake and BigQuery. Show each one in a bullet with a result, then list the core ones again in a short skills section.
How do I write a data analyst resume summary?
Keep it to two or three sentences: your years of experience and where, the scale of your work, and one result with a number. Leave out words a recruiter cannot check, like hardworking or passionate. The example summary on this page shows the pattern.
Is this data analyst resume template free?
Yes. Open it in the Studio, replace the example with your own work and download it as a PDF in a free design (Signal, Editorial and Minimal). Word files and the other designs come with ATSPrep Pro. There is no watermark; downloading needs a free account.
Is this data analyst resume template ATS friendly?
Yes. It is one column of real text with standard section headings, and no tables, text boxes or text inside images, so parsers read it in order. Run your finished file through the free ATS resume checker to see the text it gives back.
Keep the pattern. Tell your story.
The Studio opens with this data analyst example loaded. Edit any bullet and the Review score updates as you type. Editing needs no account; downloading needs a free one.
- Keep the hierarchy. Same section order, plain-text contact details.
- Replace every claim. Your scope, your numbers, your tools. Never borrowed achievements.
- Run the Review again. Watch the score respond to the evidence in your version.
$0 forever · No watermark · No card · No account to start
Other role examples scored the same way
What each system will do to this file.
What each applicant tracking system accepts, read from the vendor's own documentation.
- GreenhouseAccepts PDF, DOC, DOCX, RTF, TXT · parses up to 2.5 MB.
- Oracle TaleoAccepts PDF, DOC, DOCX, RTF, TXT, HTML, ODT, WPD · up to 5 MB · Varies by employer engine.
- SmartRecruitersAccepts PDF, DOC, DOCX, RTF, JPG, PNG · up to 2 MB · Textkernel engine.
- AshbyAccepts PDF, DOC, DOCX · up to 50 MB.
- WorkableAccepts PDF, DOC, DOCX, RTF, HTML, ODT · up to 5 MB.
- ManatalAccepts PDF, DOC, DOCX, RTF · Manatal (in-house) engine.
- SAP SuccessFactorsAccepts DOCX, PDF, TXT, TIFF, JPG, BMP, GIF · up to 5 MB · Textkernel engine.
- BambooHRAccepts PDF, DOC, DOCX, BMP, XLS, XLSX, CSV, TXT, JPG, JPEG, TIF, RTF, TIFF, GIF, PNG, ZIP · up to 20 MB.
- JobviteAccepts PDF, DOC, DOCX, TXT, RTF, HTML, HTM, PNG, JPEG, JPG, GIF, XLSX.
- RecruiteeAccepts PDF, DOC, DOCX, ODT, RTF, TXT, JPG, PNG.
- WorkdayAccepts PDF, DOC, DOCX, HTML, TXT · up to 5 MB.
- LeverAccepts PDF, DOC, DOCX, RTF, TXT · up to 10 MB.
- iCIMSAccepts PDF, DOC, DOCX, RTF, TXT, ODT, WPD, WRI, HTM, HTML.
- JazzHRAccepts PDF, DOC, DOCX, RTF, ODT, TXT · up to 5 MB.
- Breezy HRAccepts DOC, DOCX, PAGES, PDF, RTF, TXT.
- PersonioAccepts PDF, DOCX · Textkernel engine.
- DayforceAccepts DOC, DOCX, PDF, RTF · up to 5 MB.
- PinpointAccepts PDF, DOCX.
- ComeetAccepts PDF, DOC, DOCX.