Mumbai · Data & AI

Data Analyst jobs in Mumbai

Pulls, cleans and analyses business data to answer questions such as why sales fell or which campaign worked, and builds dashboards and reports. Works with business, marketing, operations and finance teams who use those numbers to make decisions.

Updated · ResumeGyani careers team

Quick answer

Data Analysts in India typically earn ₹3L–₹6L a year starting out and ₹10L–₹20L+ with 7+ years. Employers mostly ask for SQL, Advanced Excel and Power BI or Tableau dashboards.

Current openings in Mumbai

From public job boards. Apply on the employer's or board's site.

  • Data Analyst in Mumbai

    UniAcco · Mumbai, Maharashtra

    Apply
  • Master Data Analyst

    Pharmanovia · Mumbai, Maharashtra

    Apply
  • Data Analyst Senior Mumbai (India)

    FedEx · Mumbai, Maharashtra

    Apply
7 more openings

See all Data Analyst jobs in Mumbai

Pro includes unlimited job search, JD-tailored résumés and interview prep.

View Pro plans

Pro from ₹699 · one-time payment, no auto-renewal

What does a Data Analyst do?

Pulls, cleans and analyses business data to answer questions such as why sales fell or which campaign worked, and builds dashboards and reports. Works with business, marketing, operations and finance teams who use those numbers to make decisions.

A typical day: The day often starts by checking that daily dashboards refreshed correctly and the numbers look sane. You then write SQL to answer ad-hoc questions from business teams, clean the data in Excel or Python and build a chart or report. Later you may present a weekly review explaining what moved a metric and why.

How people get in: Any graduate degree (B.Com, B.Sc, BBA, B.Tech) with strong Excel and SQL; many switch in via analytics courses and a portfolio of projects.

How much does a Data Analyst earn in India?

ExperienceTypical annual CTC
Entry (0–2 years)₹3L–₹6L
Mid (3–6 years)₹6L–₹10L
Senior (7+ years)₹10L–₹20L+

Product companies and consulting analytics firms pay more than KPOs and services firms; Python, strong SQL and domain knowledge (e-commerce, BFSI) lift pay.

India-wide estimates from public salary data (AmbitionBox (via Naukri), Glassdoor), checked October 2026. Pay in Mumbai can differ; check the salary on each listing.

Which skills and tools do employers ask for?

Skills

  • SQL (joins, window functions, CTEs)
  • Advanced Excel (pivot tables, XLOOKUP, Power Query)
  • Power BI or Tableau dashboards
  • Python with Pandas for analysis
  • Data cleaning and validation
  • Basic statistics and A/B test reading
  • Defining KPIs and metrics
  • Presenting findings to non-technical teams

Tools

  • Excel
  • SQL (MySQL, PostgreSQL, BigQuery)
  • Power BI
  • Tableau
  • Jupyter Notebook
  • Google Analytics 4

Certifications that help

  • Microsoft Certified: Power BI Data Analyst Associate (PL-300)
  • Google Data Analytics Professional Certificate
  • Tableau Certified Data Analyst

Who hires Data Analysts?

Organisations that regularly hire for this role in India. Openings in Mumbai vary, so check the listings above.

  • Amazon
  • Flipkart
  • Swiggy
  • Fractal Analytics
  • Tiger Analytics
  • Mu Sigma
  • EXL
  • Genpact
  • Deloitte
  • HDFC Bank

How to write a Data Analyst resume that gets shortlisted

  1. 1

    Tie your analysis to a business decision and result.

    ExampleFound that 22% of cart drop-offs came from COD limits; the change that followed lifted conversions 6%.

  2. 2

    Show time saved by automating reports.

    ExampleReplaced 6 manual Excel reports with one Power BI dashboard, saving the ops team 10 hours a week.

  3. 3

    Name tools and data size.

    ExampleAnalysed 40M rows of transaction data in BigQuery to build a monthly churn report used by 3 teams.

Check your resume against a Data Analyst job description

Paste the JD and see which of these skills your resume is missing.

Check ATS score

Common Data Analyst interview questions

Write a SQL query to find the second-highest salary, or the top 3 products by revenue per month.

Use window functions like DENSE_RANK with PARTITION BY and explain how you handle ties.

Daily orders dropped 15% yesterday. How would you investigate?

Check data quality first, then segment by city, channel, platform and category; look for outages or campaign changes.

What is the difference between a LEFT JOIN and an INNER JOIN?

Explain with an example of customers with and without orders, and how NULLs appear.

Tell us about a dashboard you built and who used it.

Describe the business question, data sources, KPIs chosen and a decision the dashboard changed.

Data Analyst career path

  1. Junior / Associate Data Analyst
  2. Data Analyst
  3. Senior Data Analyst
  4. Analytics Manager
  5. Head of Analytics

Pro toolkit

Applying to Data Analyst jobs? Get the complete toolkit

  • Unlimited job search across India
  • JD-tailored ATS résumés
  • ATS score checker & optimiser
  • Mock interviews & prep kit

Questions people ask

How much does a Data Analyst earn in India?

Typical annual pay is ₹3L–₹6L at entry level (0–2 years), ₹6L–₹10L at mid level (3–6 years) and ₹10L–₹20L+ for senior roles (7+ years). Product companies and consulting analytics firms pay more than KPOs and services firms; Python, strong SQL and domain knowledge (e-commerce, BFSI) lift pay.

What qualifications do you need to become a Data Analyst?

Any graduate degree (B.Com, B.Sc, BBA, B.Tech) with strong Excel and SQL; many switch in via analytics courses and a portfolio of projects.

Which skills do employers look for in a Data Analyst?

Most job descriptions ask for SQL, Advanced Excel, Power BI or Tableau dashboards, Python with Pandas for analysis and Data cleaning and validation. Common tools include Excel, SQL (MySQL, PostgreSQL, BigQuery), Power BI and Tableau.

What is the career path for a Data Analyst?

A common progression is Junior / Associate Data Analyst → Data Analyst → Senior Data Analyst → Analytics Manager → Head of Analytics.

How do I find Data Analyst jobs in Mumbai?

Search current Data Analyst openings in Mumbai on job boards and company career pages, and tailor your resume to each job description: lead with the skills it lists and show results with numbers. Pay for Data Analyst roles in India typically ranges ₹3L–₹20L+ a year depending on experience.

Apply with a resume built for Data Analyst roles

Pick an ATS-friendly template, paste a job description, and tailor your skills and bullets to it.

Build my resume