Companies focus on hiring skilled professionals who can analyse and interpret data. Therefore, the need for data analysts is increasing day by day. Be it any industry, from e-commerce to finance, data analysts are required everywhere.
Whether you are a fresher or a working professional, check out the top 10 data analyst jobs in India that are currently active. Apply now and have a secure career ahead.
Disclaimer: This post is for informational purposes only. PW Skills does not guarantee or claim that you will earn a specific income from copywriting or any other freelance mentioned.
10 Data Analyst Jobs India (Currently Active)
As the demand for data analysts is increasing, various companies are continuously posting job opportunities and releasing vacancies for the role of data analysts. You can check below the various active job opportunities for different expertise levels.
Have a look at the top 10 data analyst jobs India, along with their official application links below.
| Data Analyst Job – Company | Application Link |
| Amazon | Apply here |
| Lenskart | Apply here |
| Wipro | Apply here |
| Willscot | Apply here |
| Newsweek | Apply here |
| IBM | Apply here |
| Bajaj Finserv | Apply here |
| Punyakar | Apply here |
| TripleLift | Apply here |
| NeenOpal Inc. | Apply here |
1. Amazon – Data Analyst, EMSX

One of the best data analyst jobs India is the one offered by Amazon in 2025. Check out the requirements for the role and apply if you are eligible.
- Mode: On-site
- Location: Bengaluru, Karnataka
- Role: Data Analyst/Business Analyst
- Basic Qualifications required: 1+ years of data analytics experience and operations planning. You must have completed a bachelor’s degree. You must be familiar with SQL and Excel, along with experience in data mining tools like SQL, SAS, SPSS, or related tools.
- Experience: You must have at least 2 years of working experience as a business analyst. You must be proficient in tools like Tableau. You must be aware of concepts like data warehousing, data modeling, building new DW tables, etc.
- Skill required: Strong SQL knowledge, along with experience in Excel. You must have excellent written and verbal communication skills.
- Salary (approx): ₹4,00,000 – ₹6,00,000 per annum.
2. Lenskart – Data Analyst

As a data analyst at Lenskart, you will have to collaborate closely with data engineers to add transformations for reports using technologies like DBT. You will also build and maintain BI tools and dashboards to support business needs. You can check more details here before commencing the application process.
- Mode: On-site
- Location: Gurgaon, Haryana
- Role: Data Analyst
- Basic Qualifications required: A bachelor’s or a master’s degree in Computer Science, Mathematics, or a related field is required. You must be proficient in data analysis and modern relational databases.
- Experience: You must have working experience with SQL and NoSQL databases like PostgreSQL, MongoDB, etc.
- Skill required: Strong communication skills, sling with interpersonal skills are required. You must also be skilled in data visualization tools like Tableau and Q.
- Salary (approx): ₹4,00,000 – ₹6,00,000 per annum.
3. Wipro – Data Analyst

Wipro, a well-known company in the field of tech, is offering a full-time data analyst job. Your task will include analysing and interpreting data, and converting them into an informational report that can help the business in decision-making. Check the experience required and other eligibility requirements, and apply here.
- Mode: On-site
- Location: Bengaluru, Karnataka
- Role: Data Analyst
- Experience: 3-5 years of working experience is required.
- Skill required: You must be well-versed in collecting, analysing, and interpreting data. You must have strong knowledge of SQL and data visualization tools. You must be proficient in creating dashboards, graphs, etc, to showcase the performance of the business.
- Salary (approx): ₹6,00,000 – ₹9,00,000 per annum.
4. Willscot – Data Analyst

Willscot is offering a chance to work under the analytics center of excellence department (CoE). You will have to perform data analysis, support the development of dashboards and reports using Snowflake and SFDC data. Visit the official LinkedIn post to apply. Also, check out the other details below.
- Mode: On-site
- Location: Pune, Maharashtra
- Role: Data Analyst
- Experience: You must have working experience with Snowflake and SFDC data environments.
- Skill required: You must be familiar with BI tools like Tableau, Power BI, etc. Basic knowledge of Python is also required for data manipulation. You must also have strong attention to detail and strong communication skills.
- Salary (approx): ₹4,00,000 – ₹6,00,000 per annum.
5. Newsweek – Data Analyst (Remote)

If you are someone looking for data analyst jobs India but as a remote worker, then this is one of the best options for you. At Newsweek, you will be responsible for collecting, processing, analysing, and interpreting data. You can visit this official link to apply for the job.
- Mode: Virtual
- Role: Data Analyst
- Experience: You must have experience in data science coding, like in Python or R.
- Skill required: The candidate must have an analytical mindset, the ability to identify data issues. You must be skilled in SQL within a Postgres or a similar database.
- Salary (approx): ₹7,00,000 – ₹10,00,000 per annum.
6. IBM – Data Analyst – Power BI & SQL

IBM has released a vacancy for a Senior Data Analyst role to join their Bengaluru office in East Karnataka. The job of a senior data analyst is one of the highest-paying data analyst jobs India. Check the required criteria and apply now.
- Mode: On-site
- Location: Bengaluru, East Karnataka
- Role: Senior Data Analyst
- Basic Qualifications required: A bachelor’s or a master’s degree in data analytics, information systems, or any related field. However, a master’s degree would be preferred.
- Experience: 6-8 years of experience in data analytics, BI development, or data engineering is required. You must be able to support advanced Power BI dashboards, develop robust ETL pipelines, and enable self-serve analytics. You must have working experience with EDW.
- Skill required: Strong SQL skills, along with proficiency in Alteryx, Informatica, and MS Azure Data Factory for ETL.
- Salary (approx): ₹10,00,000 – ₹20,00,000 per annum.
7. Bajaj Finserv – Data Analyst

If you have a working experience of at least 2 to 3 years, then this can be a great opportunity for you as Bajaj Finserv is hiring mid-level data analysts for their Pune branch. Check out the eligibility criteria, roles, and responsibilities, and don’t miss the chance if you meet the requirements, apply fast.
- Mode: On-site
- Location: Pune, Maharashtra
- Role: Data Analyst
- Basic Qualifications required: A bachelor’s degree in Information Technology, Computer Science, or any related field.
- Experience: You must have at least 2-3 years of working experience in a data-driven role. Hands-on experience with Databricks or similar data platforms is preferred.
- Skill required: Strong SQL and Python knowledge, along with excellent communication and documentation skills. If you have knowledge regarding Azure, SFDC, and Power BI, then it would be an advantage.
- Salary (approx): ₹3,00,000 – ₹5,00,000 per annum.
8. Punyakar – Data Analyst

Another great opportunity for early-level data analysts. Grab the opportunity to work at Punyakar, apply for the data analyst role in India.
- Mode: On-site
- Location: New Delhi, India
- Role: Data Analyst
- Basic Qualifications required: A bachelor’s degree in Data Science, Statistics, Computer Science, or any other related field is required.
- Experience: You must have working experience with programming languages like Python, R, etc.
- Skill required: Strong SQL knowledge, proficiency in data visualization tools, and proficiency in Excel would be a plus. Also, you must have excellent written and verbal communication skills.
- Salary (approx): ₹3,00,000 – ₹5,00,000 per annum.
9. TripleLift – Data Analyst

You can also check out the data analyst job listing by TripleLift on LinkedIn. It will be a full-time, on-site job, where you will have to perform in-depth analysis of datasets to identify trends and patterns, along with supporting the design and execution of experiments to test hypotheses.
- Mode: On-site
- Location: Pune, Maharashtra
- Role: Data Analyst
- Basic Qualifications required: A bachelor’s degree in Statistics, Mathematics, Computer Science, Economics, or any related field.
- Experience: You must have at least 1-2 years of experience in data analysis, along with experience in Python for statistical analysis.
- Skill required: You must have strong SQL knowledge for data extraction and manipulation, along with experience in Excel. You must have excellent written and verbal communication skills.
- Salary (approx): ₹4,00,000 – ₹6,00,000 per annum.
10. NeenOpal Inc. – Data Analyst (Remote)

If you are seeking out remote data analyst jobs India, then NeenOpal’s data analyst remote job can be a perfect match for you. Check out the eligibility requirements below, and apply if you meet the requirements.
- Mode: Virtual
- Role: Data Analyst
- Skill required: You must have strong skills in the following areas, including, SQL, Power BI, Tableau, Python or R, Logical and Reasoning skills, Cloud Knowledge (it is not mandatory, but preferred), ETL Pipeline Development (it is not mandatory, but preferred)
- Salary (approx): ₹4,00,000 – ₹6,50,000 per annum.
How To Apply For These Data Analyst Jobs India?
You can apply for all of the data analyst jobs India listed in this blog through LinkedIn. The link for the same is provided with each internship.
You can visit LinkedIn, search for a data analyst job role, choose your preferred location, and apply by clicking on ‘Easy Apply or Apply’.
However, you can also visit the official page of each company to apply from the respective websites.
Data Analyst Jobs India FAQs
Q1. What is the role of a data analyst?
Ans: A data analyst performs the task to collect, clean, and analyse the data by using various methods and tools like SQL, Excel, Python, etc.
It helps in the overall decision-making for a company.
Q2. What skills are required to become a data analyst in India?
Ans: If you want to become a data analyst and grab high-paying data analyst jobs India, then you must have a strong command of the following skills:
1. SQL
2. Programming languages like Python/R
3. Data visualization tools like Tableau, Power BI, Excel, etc.
4. Hypothesis testing, probability concepts, etc.
Q3. What is the salary of a data analyst in India?
Ans: The salary of a data analyst in India depends on various factors, like the company, your experience level, location, etc.
However, freshers can earn around 3.5 to 4.5 LPA, mid-level data analysts with 2 to 5 years of experience can earn around 8-12 LPA. And, senior-level data analysts can earn more than 15-20 LPA, depending on the company.
Q4. While applying for the job of data analyst, which industries should I target?
Ans: The demand for data analysts is huge in almost every industry. From e-commerce to finance, data analysts are needed everywhere. However, the most common industries would be IT, Tech, E-commerce, Banking, Consulting, Healthcare, FMCG, etc.
