Website TECH MAHINDRA

Empowering Business Intelligence Through Advanced Data Engineering

Are you a data architect who loves finding the “signal” in the noise? Tech Mahindra is looking for a Data Analyst with 3–7 years of experience to join our Data Science & Analytics department.

In this role, you won’t just be generating reports; you will be building the very infrastructure—databases, warehouses, and pipelines—that powers our global business intelligence. If you have mastered the art of Pythonic data manipulation and can optimise a SQL query to perfection, we want you to help us design data-driven solutions that move the needle for our clients.

About Tech Mahindra

Tech Mahindra is a digital transformation leader and part of the $19B+ Mahindra Group. We specialise in creating “connected experiences” for over 1,000 global customers. Our Data Science & Analytics team is at the core of this mission, leveraging the latest in AI and big data to revolutionize industries across 90 countries.

The Role: Data Analyst (BI & Analytics)

You will bridge the gap between raw data and executive strategy, ensuring our data ecosystems are scalable, performant, and insightful.

Key Responsibilities:

  • Deep-Dive Analysis: Utilize Python (Pandas, NumPy, Matplotlib) and SQL to mine large datasets for trends and actionable patterns.

  • Data Infrastructure: Design, develop, and maintain robust databases and data warehouses to serve as the “source of truth” for BI initiatives.

  • Pipeline Engineering: Build and manage data pipelines to ensure the seamless flow of information from source to visualization.

  • Technical Consulting: Act as a subject matter expert on database architecture, providing guidance on query optimization and performance tuning.

  • Cross-Functional Collaboration: Partner with engineering and product teams to implement end-to-end data solutions that drive measurable business outcomes.

Ideal Candidate Profile

We are looking for an analytical mind with a strong foundation in algorithmic problem-solving and database design.

Required Skills & Experience:

  • Experience: 3–7 years in a Data Analyst, Data Engineer, or similar technical analytics role.

  • Python Expertise: Strong proficiency in Python, specifically for data manipulation and visualization (Pandas, NumPy).

  • SQL Mastery: Advanced skills in relational databases, including table design, complex joins, and performance optimization.

  • Problem Solving: Familiarity with LeetCode-style logic and algorithmic efficiency is highly preferred.

  • Educational Flexibility: While a background in CS or Math is common, we value proven technical competence and experience.


Why Join Tech Mahindra?

  • Scale @ Speed: Work in a fast-paced environment where your data solutions have an immediate global impact.

  • Continuous Learning: Engage with a team that values technical growth and architectural excellence.

  • Global Ecosystem: Leverage the resources and stability of the Mahindra Group while working on cutting-edge IT consulting projects.

Upload your CV/resume or any other relevant file. Max. file size: 2 GB.