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
Free download. Use it offline or customize it for your company.
Job brief
Join us as a Data Analyst and turn raw figures into answers that teams can use. 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. You will do well here if you are comfortable with SQL and data visualization tools, and 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
- Investigate unexpected changes in reported metrics and trace them back to the source
Requirements and skills
- Previous experience in data analysis, business intelligence, or a closely related position
- 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.
