Business Analyst - SQL, Python & Machine Learning

Khushboo

Bengaluru, Delhi, Mumbai

Hybrid

INR 900,000 - 1,500,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Khushboo is seeking a data-driven Business Analyst with strong SQL, Python, and data analysis skills, plus working knowledge of Machine Learning. You will analyze business requirements, extract and interpret data, identify trends, and deliver actionable insights to support strategic decisions.

You will collaborate with stakeholders, data engineers, and data scientists to translate problems into analytical solutions and develop dashboards to drive business outcomes.

Qualifications

  • Proficient in SQL for querying large datasets.
  • Proficient in Python for data analysis and automation.
  • Knowledge of Pandas, NumPy, Matplotlib, and Seaborn.
  • Understanding of Machine Learning concepts: regression, classification, clustering, and evaluation.
  • Experience in data analysis, EDA, and statistical techniques.
  • Strong analytical, problem-solving, and communication skills.

Responsibilities

  • Gather, analyze, and document business requirements from stakeholders.
  • Write complex SQL queries to extract and analyze large datasets.
  • Use Python libraries for data analysis and visualization.
  • Apply statistical analysis and ML techniques to identify trends and opportunities.
  • Collaborate with data engineers/scientists to validate models.
  • Develop reports, dashboards, and insights to support decisions.
  • Translate requirements into functional specs and use cases.
  • Identify process improvements through data-driven analysis.
  • Track KPIs and present findings to stakeholders.

Skills

SQL
Python
Data analysis
Machine Learning
Power BI
Data visualization
Stakeholder communication

Tools

Power BI
Jupyter Notebook
Pandas
NumPy
Matplotlib
Seaborn

Job description

Job Summary

We are looking for a data-driven Business Analyst with strong expertise in SQL, Python, data analysis, and a working knowledge of Machine Learning. The ideal candidate will be responsible for analyzing business requirements, extracting and interpreting data, identifying trends, and delivering actionable insights to support business decision-making.

The candidate will work closely with business stakeholders, data engineers, data scientists, and technical teams to translate business problems into analytical solutions.


Key Responsibilities
  • Gather, analyze, and document business requirements from stakeholders.
  • Write complex SQL queries to extract, manipulate, and analyze large datasets.
  • Use Python libraries such as Pandas, NumPy, and Matplotlib for data analysis and visualization.
  • Apply statistical analysis and basic Machine Learning techniques to identify trends, patterns, and business opportunities.
  • Support the development, validation, and evaluation of predictive models in collaboration with data science teams.
  • Perform exploratory data analysis (EDA), data cleaning, data validation, and feature analysis.
  • Develop reports, dashboards, and business insights to support strategic decisions.
  • Translate business requirements into functional specifications, user stories, and analytical use cases.
  • Identify business process improvements through data-driven analysis.
  • Collaborate with cross-functional teams to define KPIs, track performance, and measure business outcomes.
  • Present analytical findings and recommendations to technical and non-technical stakeholders.
Required Skills
  • Strong proficiency in SQL, including joins, subqueries, CTEs, aggregate functions, and window functions.
  • Good hands-on experience with Python for data analysis and automation.
  • Knowledge of Python libraries such as Pandas, NumPy, Matplotlib, and Seaborn.
  • Understanding of Machine Learning concepts, including regression, classification, clustering, and model evaluation.
  • Experience in data analysis, exploratory data analysis, and statistical techniques.
  • Strong analytical, problem-solving, and critical-thinking skills.
  • Ability to understand business requirements and convert them into actionable insights.
  • Good communication, documentation, and stakeholder-management skills.
  • Experience with Power BI
Preferred Skills
  • Experience with Power BI, Tableau, or similar data visualization tools.
  • Knowledge of Scikit-learn and Machine Learning model development.
  • Familiarity with Jupyter Notebook and database platforms such as MySQL, PostgreSQL, SQL Server, or Oracle.
  • Understanding of data warehousing, ETL processes, and data quality management.
  • Knowledge of Agile methodologies, Jira, and business requirement documentation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Analyst
Business Analyst

SRS Infoway • Bengaluru

Hybrid
INR 900,000 - 1,500,000
Business Analyst
Business Analyst

Upcycle Reput Tech • Bengaluru

On-site
INR 600,000 - 1,000,000
Techanical Business Analyst - (SAP BW, Python, SQL, Power BI)
Techanical Business Analyst - (SAP BW, Python, SQL, Power BI)

UNISON Group • Hyderabad

On-site
INR 900,000 - 1,600,000
Techanical Business Analyst - (SAP BW, Python, SQL, Power BI)
Techanical Business Analyst - (SAP BW, Python, SQL, Power BI)

UNISON Group • Bengaluru

On-site
INR 1,000,000 - 1,800,000
Data Analyst
Data Analyst

ASTIKA SOFTWARE TECHNOLOGIES PRIVATE LIMITED • Hyderabad

On-site
INR 500,000 - 800,000
Data Analyst
Data Analyst

JM Analytics • Chennai District

On-site
INR 350,000 - 650,000
Data Analyst
Data Analyst

OnPoint Insights LLC. • Mumbai Suburban

On-site
INR 600,000 - 900,000
Data & Business Analyst
Data & Business Analyst

Zentech Info Solutions • Gurgaon

On-site
INR 400,000 - 800,000
Senior Data Analyst
Senior Data Analyst

Training Basket • Dadri

On-site
INR 900,000 - 1,300,000
Business Analyst 2
Business Analyst 2

Hireginie • Dadri

On-site
INR 800,000 - 1,200,000