New: Complete Beginner's Guide to Coding is now available in Premium
Updated: Indian Govt Exam roadmaps now include salary breakdowns & timelines
Tip: Use the Career Hub to explore all career paths in one place
Back to Private Jobs

Data Analyst / Data Scientist

Roadmap to break into data analytics & data science — one of the highest-paying private sector careers

Education BTech / BSc (Stats/Maths/CS) / BCA / Any degree + upskilling
Age No age limit — skill-based
Key Skills Python, SQL, Excel, Tableau/Power BI, Statistics
Entry Salary ₹4-8 LPA (analyst) | ₹8-15 LPA (data scientist)

Education Path

How to become eligible for this career

1

12th (PCM / Commerce with Maths)

Strong maths foundation is important. Statistics and probability are core to data science.

2

BTech / BSc Stats / BSc Maths / BCA

Any quantitative degree works. BTech CS is ideal but not required. Many analysts come from commerce/economics.

3

Optional: MSc / MTech / PG Diploma

IIT/IIM/ISI offer specialized data science programs. Online PG from IIIT-B (UpGrad) is popular for working professionals.

Skills You Need

Master these skills to get hired and grow

Programming

  • Python (Pandas, NumPy, Matplotlib)
  • SQL (Advanced queries, joins, window functions)
  • R (optional but useful in research)

Data Visualization

  • Tableau
  • Power BI
  • Excel (Pivot Tables, VLOOKUP, Charts)
  • Matplotlib / Seaborn / Plotly

Statistics & ML

  • Descriptive & Inferential Statistics
  • Hypothesis Testing, A/B Testing
  • Linear/Logistic Regression
  • Random Forest, XGBoost, Neural Networks

Tools

  • Jupyter Notebook
  • Google Colab
  • Git & GitHub
  • BigQuery / Snowflake

How to Prepare

Duration: 4-8 months

Best Resources

Kaggle — Free datasets + competitions + notebooks
Google Data Analytics Certificate (Coursera) — beginner friendly
Striver / CampusX YouTube — Free Python + ML tutorials in Hindi
SQL practice on HackerRank / LeetCode / StrataScratch
Tableau Public — Build and publish dashboards
Andrew Ng ML Course (Coursera) — Gold standard for ML basics

Free Resources

Kaggle Learn, Google Certificates, YouTube (CampusX, Krish Naik), Khan Academy Statistics.

Paid Courses

UpGrad PG (₹2-4L), Scaler Data Science (₹3L), Coursera Specializations (₹3-5K/month).

Bootcamps

AlmaBetter, Newton School, Crio.Do — placement-focused data science bootcamps.

Interview Process

What to expect in the hiring process

Round 1

SQL + Python Assessment

Write SQL queries (joins, aggregations, CTEs). Python: Pandas data manipulation, basic scripting. 60-90 minutes.

Round 2

Case Study / Take-Home

Analyze a dataset, find insights, create visualizations. Present findings in a slide deck. Tests business thinking.

Round 3

Technical Round (Stats + ML)

Questions on probability, hypothesis testing, A/B testing, explain ML models you've used, bias-variance tradeoff.

Round 4

HR / Culture Fit

Behavioral questions, salary discussion, team fit. Data roles value communication — explain complex things simply.

Salary Growth

How your income grows with experience

Analyst (0-2 yr)

₹4-10 LPA

Senior Analyst (2-5 yr)

₹10-20 LPA

Data Scientist (3-6 yr)

₹15-35 LPA

Lead / Manager (6+ yr)

₹30-60 LPA | ₹80 LPA+ (FAANG)

Pro Tips

  • SQL is asked in 90% of data interviews — master it
  • Build a Kaggle profile with 5+ notebooks and competition entries
  • Create a portfolio website showcasing your data projects
  • Business understanding matters as much as technical skills
  • Tableau/Power BI dashboards on public profiles impress recruiters
  • Statistics fundamentals are more important than fancy ML models