betterjobs

Free template template · Word

Data Analyst Job Description

A data analyst job description for teams that need clean data, reliable dashboards and clear insights for business decisions. It suits e-commerce, fintech, retail, operations and marketing teams.

  • Editable Word (.docx)
  • Made for India
  • 20 fill-in fields highlighted
  • Free, no sign-up

Preview of the template

[Highlighted] = fill in
[Company Logo][Company Name]

JOB DESCRIPTION – DATA ANALYST

Job Title:
Data Analyst
Department:
Analytics / Business Intelligence
Reports To:
Analytics Manager
Location:
[Work Location]
Employment Type:
Full-time, Permanent
Experience:
1–4 years in data analysis
Job Code:
[Reference Number]

About [Company Name]

[Company Name] is [one-line description of your business, products/services and team size]. Office address: [Company Address].

Job Summary

The Data Analyst will turn raw data from [Data Sources] into accurate dashboards and actionable insights for [Business Function] at [Company Name], supporting faster, evidence-based decisions.

Key Responsibilities

  1. Write SQL queries to extract and combine data
  2. Clean, validate and document datasets
  3. Build and maintain dashboards in [Power BI / Tableau]
  4. Prepare weekly and monthly performance reports
  5. Analyse trends, funnels and cohorts
  6. Answer ad hoc business questions with clear summaries
  7. Define KPIs and metric definitions with stakeholders
  8. Automate recurring reports
  9. Present insights to managers in simple language

Required Skills

  • SQL
  • Advanced Excel
  • [Power BI / Tableau]
  • Statistics basics
  • Data storytelling

Qualifications & Experience

  • Graduate in statistics, mathematics, engineering, economics or related field
  • 1–4 years of analytics experience

Preferred Skills (Good to Have)

  • Python (Pandas)
  • Google Analytics
  • Domain experience in [Domain]

Key Performance Indicators (KPIs)

KPITargetReview Frequency
Dashboard data accuracy[Percentage]%Monthly
Reports delivered on time100%Weekly
Ad hoc request turnaroundWithin [Number] daysMonthly

Salary Range

₹[Minimum CTC] – ₹[Maximum CTC] per annum (CTC), depending on experience and skills. Final offer will show the fixed and variable split and approximate in-hand salary.

Benefits

  • Provident Fund (EPF) and ESI as applicable, gratuity as per law
  • [Number] days of paid leave plus public holidays as per company policy
  • [Health insurance / group mediclaim cover]
  • Online course subscription

How to Apply

Send your CV and a sample dashboard or analysis (without confidential data). Send your application to [HR Email] with the subject line "Application – Data Analyst – [Your Name]" or apply through [Application Link]. Last date to apply: [Date].

Prepared by
[HR Name]
Human Resources
Date: [Date]
Approved by
[Reporting Manager]
Analytics / Business Intelligence
Date: [Date]

What this template includes

  • A job summary that explains why the data analyst role exists and where it sits in Analytics / Business Intelligence
  • 9 role-specific responsibilities, starting with write SQL queries to extract and combine data
  • Required skills such as sql and advanced excel, so screening criteria are clear
  • Qualifications and experience (1–4 years in data analysis) stated up front to filter applications
  • A KPI table, e.g. dashboard data accuracy, that later becomes the appraisal yardstick
  • Salary range, benefits and how-to-apply sections with placeholders ready to fill

When to use it

  • Leaders lack reliable weekly dashboards
  • Setting up Power BI or Tableau reporting
  • Analysing sales, marketing or operations data
  • Building a first analytics function

How to customise this template

  1. 1Replace [Company Name], [Work Location] and the reporting line (Analytics Manager) with your actual details
  2. 2Trim or reorder the responsibilities so the top three reflect what the data analyst will spend most time on
  3. 3Name the BI tool, data sources (ERP, CRM, app database) and business area supported
  4. 4Fill in the salary range as annual CTC in ₹ and decide whether to show it publicly or only on request
  5. 5Set realistic targets in the KPI table with the hiring manager before the role goes live

HR tips

  • Specify the business domain so candidates show relevant analysis experience
  • Use a short SQL + Excel case study in the interview
  • Do not mix data science expectations into an analyst JD unless needed

For HR & hiring managers

Hire top talent from BetterJobs

Experienced and fresher candidates across India — blue, grey and white collar. Post a job in 5 minutes and start receiving applications.

  • Post in 5 minutesDescribe the role in one line — we write the job description.
  • Verified applicantsEvery applicant has a verified mobile number.
  • Resume databaseSearch experienced candidates by skill, city and experience.

Frequently asked questions

What does a data analyst do?+

A data analyst collects, cleans and analyses data, builds reports and dashboards, and explains trends to help the business decide.

What tools do data analysts use?+

SQL, Excel, Power BI or Tableau, and often Python or R for deeper analysis.

What is the difference between data analyst and data scientist?+

Analysts focus on describing and explaining past performance; data scientists build predictive models and algorithms.

All 50 job descriptions →