Senior Analyst-SQL Python

Tech Mahindra

Mumbai

On-site

INR 1,400,000 - 2,200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tech Mahindra is seeking a data-focused developer to transform data into actionable insights for business leaders. The role requires expertise in SQL Server, Python, Excel, and PowerPoint reporting, with a focus on automation and analytics.

You will design and optimize SQL queries, automate data workflows with Python, build dashboards in Excel and present findings in PowerPoint, collaborating with cross-functional teams to deliver reliable BI solutions.

Qualifications

  • Bachelor's degree in computer science, Information Technology, Engineering, or a related field.
  • Minimum 3+ years of experience in SQL Server development, including advanced SQL query writing and optimization.
  • Strong experience in Python development focusing on data manipulation, automation, and analysis.
  • Solid experience with Microsoft Excel, including formulas, macros, and basic automation via VBA.
  • Proven ability to design and create effective PowerPoint presentations for data insights.
  • Technical Skills: SSMS; Python libraries (Pandas, NumPy, SQLAlchemy); data visualization; ETL; cloud familiarity (Snowflake, AWS, Azure).

Responsibilities

  • Design, implement, and optimize SQL queries, stored procedures, views, and triggers.
  • Work with database schema design, indexing, and normalization.
  • Monitor and optimize the performance of SQL Server databases.
  • Implement ETL processes to move data between systems.
  • Troubleshoot and resolve database issues.
  • Write Python scripts to automate data processing tasks.
  • Integrate Python with SQL Server for data retrieval, analysis, and reporting.
  • Utilize Python libraries to manipulate and analyze data.
  • Develop APIs and other integrations to streamline workflows.
  • Work with data visualization libraries to present insights.
  • Proficiency in Excel, including formulas, pivot tables, and basic data analysis.
  • Automate tasks using Excel VBA for repetitive processes.
  • Create reports, dashboards, and charts for business stakeholders.
  • Ensure accuracy and consistency of data in Excel reports.
  • Create clear and visually engaging PowerPoint presentations to communicate data insights.
  • Translate complex technical data into actionable business insights for leadership.
  • Design professional presentations to support data-driven decisions and initiatives.
  • Collaborate with cross-functional teams to understand data requirements and deliver solutions.
  • Provide support for ad-hoc reporting and business intelligence needs.
  • Assist in the development and maintenance of data pipelines and reporting systems.

Skills

SQL expertise
Python development
Excel proficiency
PowerPoint presentations
Communication skills
Team collaboration
Time management

Education

Bachelor's degree in Computer Science / IT / Engineering

Tools

SSMS
Python (Pandas, NumPy, SQLAlchemy)
Excel VBA
Matplotlib
Plotly
Git
Snowflake
AWS
Azure

Job description

Job description
Key Responsibilities:
1. SQL Server Development:

Design, implement, and optimize SQL queries, stored procedures, views, and triggers.

Work with database schema design, indexing, and normalization.

Monitor and optimize the performance of SQL Server databases.

Implement ETL (Extract, Transform, Load) processes to move data between systems.

Troubleshoot and resolve database issues.

2. Python Development:

Write Python scripts to automate data processing tasks.

Integrate Python with SQL Server for data retrieval, analysis, and reporting.

Utilize Python libraries (e.g., Pandas, NumPy, SQLAlchemy) to manipulate and analyze data.

Develop APIs and other integrations to streamline workflows.

Work with data visualization libraries (e.g., Matplotlib, Plotly) to present insights.

3. Excel Expertise:

Proficiency in Excel, including working with formulas, pivot tables, and basic data analysis.

Automate tasks using Excel VBA (Visual Basic for Applications) for repetitive processes.

Create reports, dashboards, and charts for business stakeholders.

Ensure accuracy and consistency of data in Excel reports.

4. PowerPoint Reporting:

Create clear and visually engaging presentations using PowerPoint to communicate data insights.

Translate complex technical data into actionable business insights for leadership.

Design professional presentations to support data-driven decisions and initiatives.

5. Collaboration & Support:

Collaborate with cross-functional teams to understand data requirements and deliver solutions.

Provide support for ad-hoc reporting and business intelligence needs.

Assist in the development and maintenance of data pipelines and reporting systems.

Requirements:
Educational Qualifications:

Bachelor's degree in computer science, Information Technology, Engineering, or a related field.

Experience:
  • Minimum 3+ years of experience in SQL Server development, including advanced SQL query writing and optimization.
  • Strong experience in Python development, focusing on data manipulation, automation, and analysis.
  • Solid experience with Microsoft Excel, including formulas, macros, and basic automation via VBA.
  • Proven ability to design and create effective PowerPoint presentations for data insights.
  • Technical Skills:
  • Strong proficiency in SQL Server Management Studio (SSMS).
  • Hands‑on experience with Python data libraries (e.g., Pandas, NumPy, SQL Alchemy).
  • Knowledge of data visualization techniques and tools.
  • Experience with data integration and ETL processes.
  • Familiarity with cloud platforms (e.g., Snowflake, AWS, Azure) is a plus.
Soft Skills:

Excellent communication skills (verbal and written), with the ability to present complex technical data to non-technical audiences.

Strong problem‑solving skills and attention to detail.

Ability to work both independently and as part of a team in a fast‑paced environment.

Strong time management skills and ability to handle multiple projects simultaneously.

Preferred Skills:

Experience with SQL and Python or other BI tools.

Familiarity with version control tools like Git.

Knowledge of Agile development methodologies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

BIG Language Solutions - Senior Data Analyst - ETL/Python
BIG Language Solutions - Senior Data Analyst - ETL/Python

BIG Language Solutions • Dadri

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

GCV Life • Mumbai Suburban

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

ASTIKA SOFTWARE TECHNOLOGIES PRIVATE LIMITED • Hyderabad

On-site
INR 500,000 - 800,000
Lead Associate
Lead Associate

R1 RCM, Inc. • Gurugram District

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

Ample Softech System • Nagpur District, Pune District, Mumbai

On-site
INR 350,000 - 550,000
Business Analyst
Business Analyst

SRS Infoway • Bengaluru

Hybrid
INR 900,000 - 1,500,000
Senior SQL Database Developer
Senior SQL Database Developer

Nath Outsourcing Solutions Pvt. Ltd. • Sahibzada Ajit Singh Nagar

On-site
INR 600,000 - 800,000
Opportunity to work on impactful healthcare data projects
Collaborative team environment
Upskilling opportunities
Senior Data Analyst
Senior Data Analyst

Indium Software • Hyderabad, Bengaluru

Hybrid
INR 600,000 - 1,200,000
Senior Executive - Data Analyst
Senior Executive - Data Analyst

EXL • Chennai District

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

Indium Software • Bengaluru

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