Data Analyst job description
Free template · duties · requirements
Use this free Data Analyst job description template to write a clear, effective ad. Copy it, fill in the details in brackets, and post your role on Rolebee.
What does a Data Analyst do?
A Data Analyst turns data into insight — collecting, cleaning, and analysing information and presenting findings that guide better decisions.
Data Analyst responsibilities
- Collect, clean, and validate data from multiple sources
- Analyse data to identify trends and insights
- Build reports and dashboards for stakeholders
- Translate business questions into analysis
- Present findings clearly to non-technical audiences
- Help improve data quality and processes
Data Analyst requirements
Split your requirements into genuine must-haves and nice-to-haves. Long "essential" lists deter strong applicants, so keep the must-haves to the few that truly matter.
- Must have: Strong analytical and problem-solving skills
- Must have: Proficiency with SQL and spreadsheets
- Must have: Experience with data-visualisation or BI tools
- Must have: Clear communication of technical findings
- Nice to have: Experience with Python, R, or similar
- Nice to have: A relevant degree or equivalent experience
- Nice to have: Industry-specific analytics experience
Data Analyst job description template
Copy this template, fill in the bracketed details, and adjust it to your business. Adding a salary range will noticeably increase the number of applications you receive.
Data Analyst [Company] · [Location / Remote] · [Full time / Part time] ABOUT THE ROLE A Data Analyst turns data into insight — collecting, cleaning, and analysing information and presenting findings that guide better decisions. WHAT YOU'LL DO • Collect, clean, and validate data from multiple sources • Analyse data to identify trends and insights • Build reports and dashboards for stakeholders • Translate business questions into analysis • Present findings clearly to non-technical audiences • Help improve data quality and processes WHAT YOU'LL BRING Must have: • Strong analytical and problem-solving skills • Proficiency with SQL and spreadsheets • Experience with data-visualisation or BI tools • Clear communication of technical findings Nice to have: • Experience with Python, R, or similar • A relevant degree or equivalent experience • Industry-specific analytics experience WHAT WE OFFER • Salary: [range] • [Benefits, flexibility, growth] HOW TO APPLY Apply with your resume — we review every application and reply within [timeframe].
Tips to attract the best candidates
- Include a salary range — it's the single biggest driver of applications.
- Lead with what the candidate gets, not just what you need.
- Keep the ad scannable: short intro, clear responsibilities, honest requirements.
- Post it where the right people will see it, and feature it for urgent roles.
Ready to hire a Data Analyst?
Post your role on Rolebee and reach candidates worldwide.