Data Analyst Job Description

This Data Analyst job description template covers the analysis, reporting, and communication skills the role demands. Post it as is, adjust it to your data stack, or generate a custom version with the AI tool below.

Jasmin Erge

Written by Jasmin Erge, HR Content Specialist at Hirex. Reviewed by the Hirex Recruitment Team. Last updated July 15, 2026.

Hiring a Data Analyst? Post this job for free and collect applications in one dashboard.

Post this job for free

About the Data Analyst role

A Data Analyst turns raw data into answers. They collect and clean data, analyze it to find trends and patterns, build dashboards and reports, and help teams make decisions based on evidence rather than intuition.

The role sits between the data and the business. A strong analyst not only writes solid SQL but also asks the right questions, challenges suspicious numbers, and explains findings in language stakeholders understand. In many companies, data analysts also define metrics, maintain reporting pipelines, and support experiments such as A/B tests.

In your posting, name the tools in your stack, the teams the analyst will support, and the kinds of decisions their work will influence. Analysts want to know whether they will be building dashboards all day or genuinely shaping decisions.

Data Analyst job description template

Job brief

We are looking for a Data Analyst to turn data into information, information into insight, and insight into business decisions. You will conduct full lifecycle analysis: gathering requirements, collecting and cleaning data, analyzing it, and presenting findings to stakeholders. You will also build reports and dashboards that track key business metrics. To succeed in this role, you should be comfortable with SQL and data visualization tools, and you should enjoy explaining what the numbers actually mean.

Responsibilities

  • Collect, clean, and validate data from multiple sources to ensure accuracy and completeness
  • Analyze datasets to identify trends, patterns, and opportunities for the business
  • Build and maintain dashboards and recurring reports for teams and leadership
  • Define, document, and track key business metrics with stakeholders
  • Translate business questions into analyses and communicate findings clearly
  • Support A/B tests and experiments with sound measurement and interpretation
  • Work with engineers to improve data quality, pipelines, and tooling
  • Present insights and recommendations to non-technical audiences
  • Document methodologies so analyses are reproducible

Requirements and skills

  • Proven working experience as a Data Analyst or Business Data Analyst
  • Strong SQL skills and experience querying large datasets
  • Experience with at least one BI or visualization tool such as Tableau, Power BI, or Looker
  • Solid understanding of descriptive statistics and common analysis pitfalls
  • Strong spreadsheet skills, including advanced Excel or Google Sheets functions
  • Attention to detail and a habit of sanity-checking results before sharing them
  • Clear written and verbal communication skills
  • BSc in Mathematics, Economics, Computer Science, Statistics, or a related field, or equivalent experience

Nice to have

  • Experience with Python or R for analysis and automation
  • Familiarity with dbt, data warehouses such as BigQuery or Snowflake, and modern data stacks
  • Experience designing and evaluating A/B tests
  • Domain experience in our industry

Generate a custom Data Analyst job description

Need a version tailored to your company, seniority level, or industry? Describe the role and our AI job description generator will draft one in seconds.

Hiring a Data Analyst?
Post this job for free.

Share it in minutes and let AI help you spot the strongest candidates faster. No credit card needed.

Post this job for free
Frequently Asked Questions

Frequently asked questions about hiring a Data Analyst

Common questions about the role, required skills and qualifications.

Unlock your
recruitment potential!

Hirex is the only recruitment platform you need.