Citi Python Data Analyst Job in Chennai 2026 (Freshers)

🏢 Citi 📅 Jul 4, 2026

The Citi Python Data Analyst job is an entry-level opening in Chennai for graduates who want to work on data analysis and automation inside a bank. The work runs end to end: pulling data, checking it for errors, analysing it and turning it into insights a business team can use. Citi has opened this position for 2025 and 2026 graduates, and freshers with 0 to 2 years of experience can apply.

About the Citi Python Data Analyst role

The full title of the position is Python Data Analyst with Gen AI. In plain terms, it is a data analysis and automation job. You will work with datasets every day, extracting them, checking their quality, analysing them and building automated processes that cut out manual steps people currently do.

The job name carries a Gen AI tag, but the skills Citi actually lists are data tools: SAS, SQL, Tableau and Excel. If you are strong on those, you match what the Citi Python Data Analyst role is asking for. The role also expects a working understanding of banking products, because the data you handle ties back to how the bank runs. The base location is Chennai.

This suits a recent graduate who is comfortable working with data and wants a first job that mixes analysis with hands-on automation. Since Citi accepts 0 to 2 years of experience, both fresh graduates from the 2025 and 2026 batches and candidates with a short work stint behind them fit the brief.

What you will do day to day

Citi lists a clear set of duties for the Citi Python Data Analyst role:

  • Handle end-to-end automation along with data analysis and data quality work.
  • Turn raw data into actionable business insights that teams can act on.
  • Build automated methods that remove manual, repetitive processes.
  • Identify control gaps and policy breaches in the data.

These duties overlap in practice. Data quality means checking that the numbers are correct and complete before anyone relies on them. Analysis means reading those numbers and drawing out something a business team can use. Automation means writing repeatable processes so the same task does not have to be redone by hand each time. Spotting control gaps and policy breaches is common in bank data work, where records have to follow set rules. Getting the data quality right matters most, because the analysis and the control checks both build on it. Automation runs through most of this work, so a habit of replacing a repeated manual task with an automated one fits the role.

Who can apply

The role is open to a few engineering and computer degrees:

  • B.E or B.Tech in a relevant branch.
  • MCA, the Master of Computer Applications.
  • M.E or M.Tech.

Citi says a Master's in IT, Information Systems or Computer Applications is preferred, so an MCA or a related postgraduate degree gives you an edge over the minimum. The position is open to the 2025 and 2026 batches, and experience of 0 to 2 years is accepted, which is why freshers are eligible. If you finished in the newest batch, the 2026 batch tech openings page is worth a look.

Skills that give you an edge

Citi has named the tools and traits it wants for the Citi Python Data Analyst role:

  • SAS, SQL and Tableau at a basic to intermediate level.
  • Proficiency in MS Excel, PowerPoint and JIRA or Confluence.
  • Data analysis and automation skills.
  • A good understanding of banking products.
  • Strong communication and interpersonal skills.

Each tool has its place in the work. SQL is how you pull the data you need out of the bank's databases. SAS runs statistical analysis on that data. Tableau turns the results into charts and dashboards people can read. Excel and PowerPoint are for working through numbers and presenting them, while JIRA and Confluence are where the team tracks tasks and keeps notes.

If you are getting ready to apply, put your revision time into SQL, Excel and a BI tool such as Tableau, since these appear across the day-to-day work Citi describes. Being able to write a clean SQL query, work through a dataset in Excel and build a simple Tableau view covers a large part of the job. Communication counts too, because you will be explaining what the data shows to people who are not analysts.

How to apply for the Citi role

Applications for the Citi Python Data Analyst role go through Citi's official careers portal. The steps are simple:

  1. Open the official Citi listing using the link below.
  2. Sign in or create a candidate account on the Citi careers site.
  3. Fill in your details and submit your resume against this Chennai requisition.

You can apply on the official Citi careers page. Citi has not stated a last date in the public posting, so treat the listing as open until the company takes it down. Citi does not charge any fee to apply, interview or join. If anyone asks you for money for this job, it is a scam.

More data and analytics jobs for freshers

If a data role at a bank fits what you are after, line up a few more options while you are here:

Compare a couple of these against the Citi Python Data Analyst role before you apply.

Education: engineeringmca-msc
Locations: 📍 chennai

🎯 Ready to Apply?

Don't miss this opportunity!

Apply Now

💼 Explore More Jobs

Browse thousands of opportunities

View All Jobs