Data Analyst
Cognizant
About the role
Cognizant is a global leader in digital, technology, consulting and operations services. With a presence in over 40 countries, the company helps enterprises across industries transform their businesses through AI‑driven solutions, cloud migration, and next‑generation engineering. Cognizant’s AI Builder practice focuses on turning data into actionable intelligence, building end‑to‑end platforms that combine large language models, automation, and domain expertise.
The firm is known for its strong emphasis on continuous learning, diversity, and sustainability, offering employees a vibrant ecosystem of mentorship, certifications, and career mobility.
The Data Analyst role in Chennai is a hybrid day‑shift position that sits at the intersection of data engineering, analytics, and generative AI. The analyst will be responsible for designing robust Python‑based pipelines, integrating large language models through LangChain and LangGraph, and delivering trustworthy insights that drive strategic decisions. This position demands a deep understanding of model context protocols, prompt engineering, and responsible AI practices, ensuring that automated insights are accurate, auditable, and aligned with corporate social responsibility goals.
Key Responsibilities
- Collect, clean, and structure complex enterprise data sets using Python, ensuring high‑quality inputs for reporting and forecasting.
- Build scalable, reusable data pipelines that handle ingestion, transformation, and validation with a focus on performance and maintainability.
- Develop generative AI workflows that leverage large language models for text summarization, knowledge extraction, and automated reporting while adhering to governance standards.
- Implement model‑context protocol integrations to manage prompts, context windows, and tool connections for consistent AI‑driven analytics.
- Design and maintain LangGraph workflows that orchestrate multi‑step analytical processes, providing clear visual graphs for monitoring and experimentation.
- Create LangChain‑based agents that securely connect language models to internal data sources, enabling advanced querying and reasoning for non‑technical stakeholders.
- Analyze structured and unstructured data to uncover trends, anomalies, and opportunities, translating findings into actionable recommendations.
- Collaborate with product, engineering, and business operations teams in a hybrid environment to align analytical outputs with strategic objectives.
- Establish rigorous data quality checks, performance metrics, and documentation to ensure reliability, reproducibility, and ethical use of AI insights.
- Mentor junior analysts on Python best practices, prompt design, model evaluation, and data storytelling.
Tech Stack: Python (Pandas, NumPy, PyTest), SQL, LangChain, LangGraph, Large Language Models (e.g., GPT‑4), REST APIs, Git, Docker, cloud platforms (Azure/AWS), data visualization tools (PowerBI/Tableau).
Growth Path: Successful analysts can progress to Senior Data Analyst, AI Solutions Architect, or Analytics Manager roles, with opportunities to lead cross‑functional AI projects and contribute to Cognizant’s AI research initiatives.
Why Join Cognizant: The company offers a robust learning ecosystem, access to cutting‑edge AI technologies, and a culture that values diversity, sustainability, and work‑life balance. Employees benefit from global exposure, mentorship programs, and a clear pathway to leadership positions while working on projects that have real‑world impact.
Eligibility & process
Who can apply
Graduates of 2025‑2026 batches with B.Tech/B.E/M.Tech/M.Sc in Computer Science, Information Technology, Electronics, Statistics or related fields; minimum 60% aggregate (or CGPA 6.0/10); no active backlogs at the time of joining; strong analytical mindset and proficiency in Python and SQL.
Skills & stack
Selection process
- Round 1: Online Aptitude Test (Logical Reasoning, Quantitative, Verbal)
- Round 2: Technical Interview (Python, SQL, Data Modeling, AI concepts)
- Round 3: HR Interview (fitment, motivations, salary expectations)
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Behavioural & HR questions 3
Highlight Cognizant's market reputation, recent tech innovations, and how your skills in Python directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.