Data Analyst job description
A ready-to-use data analyst job description with duties, requirements and a fair salary range. Copy it into your posting, or post it on eGig free in one click and edit the details there.
Job summary
We are looking for a data analyst to turn data into clear reports and insights that help the team decide.
Responsibilities
- Collect, clean and combine data from different sources
- Write SQL queries for analysis
- Build dashboards in Power BI, Tableau or Looker
- Track key business metrics
- Present findings to managers
- Automate recurring reports
Requirements
- Strong SQL and Excel
- A BI tool like Power BI or Tableau
- Python or R is a plus
- Good with numbers and clear communication
- Degree in a quantitative field
Salary
₹25,000–₹40,000 a month for freshers, ₹45,000–₹90,000 with 2–5 years’ experience. See pay by city.
Tips for a posting that gets applicants
- Show the salary. Jobs with pay listed get far more applications, and every job on eGig shows it.
- Keep the title plain: “Data Analyst”, not an internal job code.
- List 4–6 duties people will actually do in a normal week.
- Separate must-haves from nice-to-haves, so good people don’t rule themselves out.
- Mention timings, location or remote, and how fast you’ll reply.
More help: how to hire a data analyst · interview questions · offer letter generator