Business Analytics Analyst with SQL, Python at Citi
Citi · Gurugram, Haryana, India
- Salary: Not Disclosed
- Experience: 0-2 years
📋 Job Details at a Glance 📍 Location Gurugram, Haryana, India 🏢 Company Citi 👥 Experience 0-2 years 🎓 Qualification Hands-on with Python, SQL. Relevant technical / engineering background 📅 Eligible Batch 2022, 2023, 2024, 2025 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Python SQL Business Analysis Statistics Excel Business Analytics Analyst with SQL, Python at Citi — Full Details & How to Apply Citi is hiring a Business Analytics Analyst with SQL, Python in Gurugram, Haryana, India , offering hands-on experience with core analytics tools in a structured, onsite role. This position provides direct access to real-world data solutions using Python and SQL , supporting operational decision-making within a global financial services environment. This role involves performing complex assignments using Python , SQL , and Business Analysis techniques to support business outcomes. Candidates will apply statistical methods and data processing skills to analyze business data, contributing to implementation of data-driven solutions. The focus is on technical execution in analytics, with practical use of Excel and statistical tools to deliver actionable insights. The job posting identifies Citi as a key employer in the technology sector, with this role embedded in a team that values technical expertise in data analytics. The position is part of Citi recruitment efforts targeting early-career professionals with foundational technical skills. The role is based in Gurugram, Haryana, India , with onsite work requirements. 2022, 2023, 2024, 2025 graduates are eligible. Candidates must have hands-on with Python, SQL and a relevant technical / engineering background . The role requires 0-2 years of experience . The salary is Not Disclosed . Candidates will gain practical experience in Python , SQL , Business Analysis , and Statistics . This role builds a foundation in data analytics, preparing individuals for progression into data science, business intelligence, or technical analytics roles within financial services or technology sectors. 📊 Role Difficulty: Low | Competition Level: Medium | Fresher Friendly: Yes NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Business Analytics Analyst with SQL, Python jobs Citi recruitment apply online Gurugram, Haryana, India jobs Job Role & Responsibilities The Business Analytics Analyst with SQL, Python at Citi supports real-time decision-making by executing data queries using SQL and automating reports with Python , ensuring accuracy in performance metrics and operational efficiency. This role directly contributes to financial data validation and stakeholder reporting through structured analytical workflows. Query large-scale transactional databases using SQL to extract customer behavior data and generate daily performance metrics for risk and compliance teams. Automate weekly financial report generation using Python scripts that pull data from SQL databases and output structured CSV files for business units. Translate business requirements from stakeholders into technical specifications using Business Analysis to define data pipelines and validation rules. Conduct statistical analysis on transactional datasets using Python libraries such as pandas and scipy to assess distribution patterns and anomalies. Validate data integrity in existing SQL stored procedures and Python scripts by comparing output against known benchmarks and accuracy metrics . Build analytical dashboards using Excel and Python to visualize key performance indicators such as customer churn rate and transaction volume . Debug data extraction failures in SQL queries and Python scripts by identifying syntax errors, missing joins, or data type mismatches in source tables. Document end-to-end analytical workflows and reporting methodologies in structured formats to improve consistency and traceability of data pipelines . This role demands direct ownership of data accuracy and operational performance, with every SQL query and Python script contributing to measurable performance metrics and operational efficiency outcomes. Required Skills & Technical Competencies The role requires a strong foundation in Python , SQL , and Business Analysis to execute data tasks, with statistics and Excel used for analysis and presentation. Candidates must demonstrate hands-on proficiency in these tools to deliver accurate, actionable insights. Technical Skills Python — entry — used for automating data extraction, cleaning, and report generation via pandas and matplotlib in real-world financial datasets. SQL — entry — used for querying large databases, joining tables, and retrieving performance metrics from transactional systems such as Oracle or SQL Server . Business Analysis — entry — applied to map stakeholder needs into technical specifications for data pipelines and reporting workflows . Statistics — entry — used to compute descriptive statistics , confidence intervals, and outlier detection in financial data using Python libraries. Excel — entry — used to create visualizations, perform data validation , and present findings in structured formats such as pivot tables and charts . When preparing your resume, emphasize specific Python and SQL projects, including data query examples and report automation outcomes, with measurable results. Eligibility Criteria This role is designed for freshers with a technical or engineering background who have hands-on experience with Python , SQL , and Excel in academic or project-based settings. It is accessible to candidates from any discipline with a strong technical foundation. Must hold a degree in Engineering, Computer Science, or a related technical field with a focus on data or analytics. Must belong to eligible batches: 2022, 2023, 2024, or 2025 . Experience requirement is 0–2 years , making it suitable for recent graduates and first-time job seekers. Academic performance is not specified, but a CGPA of 3.0 or above is expected for technical competency evaluation. Must have completed at least one technical project involving Python or SQL to demonstrate practical application. Portfolio must include a code repository or project documentation showing SQL queries and Python scripts used for data analysis. Documentation & Portfolio Requirements Your resume must include a project section with clear descriptions of Python and SQL tasks, such as query execution, data cleaning, and report output. Include code snippets and output results to demonstrate technical execution. For this role, prioritize showcasing a Python script that automates a SQL query and produces a performance metric report — this directly aligns with the core responsibilities and demonstrates real-world technical capability. Salary for Business Analytics Analyst with SQL, Python at Citi 💰 Compensation Not Disclosed The advertised compensation for the Business Analytics Analyst with SQL, Python role at Citi is Not Disclosed . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Business Analytics Analyst with SQL, Python Upskilling with the right resources significantly enhances your chances of selection for this specific role by equipping you with essential skills and knowledge. Recommended Courses & Resources [ Python ] — Essential for data manipulation and analysis in business analytics. [ SQL ] — Crucial for database management and querying data effectively. [ Business Analysis ] — Helps in understanding business needs and translating them into technical requirements. [ Statistics ] — Fundamental for data interpretation and making informed decisions based on data. [ KodNest ] — Provides practical coding experience and problem-solving skills relevant to analytics. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating proficiency in SQL or Python — ensure to provide specific examples. ❌ Using a generic resume — tailor it to highlight relevant experience aligned with the job responsibilities. ❌ Listing SQL or Python without context — explain how they were applied in projects or internships. ❌ Ignoring the specified qualification and experience requirements — ensure you meet all outlined criteria. ❌ Adding unrelated skills or experiences — focus on relevant qualifications to avoid keyword stuffing. ❌ Failing to verify the official Apply URL — always check the job details before submission. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that the candidate meets the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to the resume. ✅ Highlight projects or experience related to the supplied technologies and responsibilities. ✅ Remove unsupported technologies, achievements, or experience claims. ✅ Open and verify the supplied Apply URL before submitting the application. ✅ Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Business Analytics Analyst with SQL, Python Optimizing your resume for ATS is crucial for ensuring your application stands out for this role. ATS Keywords to Include Business Analytics SQL Python Statistics Excel Data Analysis Technical Expertise Business Analysis Problem Solving Reporting Implementation Collaboration Resume Tips for This Role Highlight your proficiency in SQL and Python prominently on your resume. Showcase any relevant projects or experiences that demonstrate your skills in business analysis and data analytics. Include academic projects or internships that involved SQL or Python to strengthen your application. Use exact keywords from the job description naturally in your resume to align with ATS requirements. Avoid including unsupported claims or unrelated technologies that do not pertain to the role. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Avoid including unrelated skills or experiences that do not directly support your application for this role. How to Apply for Business Analytics Analyst with SQL, Python at Citi Apply Now — Citi Open the official Apply URL and confirm the job title and company is correct. Prepare a resume aligned with the required skills, responsibilities, qualifications, and experience. Complete the official application form accurately and avoid unsupported claims. Submit the application and save the confirmation or application reference if provided. Record the application date and monitor the official company portal or registered email for updates. Applications reviewed on rolling basis — early submission recommended. Apply Now — Citi NexisGrow.com does not charge any fees for job applications. Citi Citi is a technology company based in Gurugram, Haryana, India. This role is onsite and operates within the financial services industry. The Business Analytics Analyst with SQL, Python supports data-driven decision-making through technical analysis and stakeholder collaboration. The team assists with solutions and implementations using Python , SQL , and Excel . Responsibilities include performing complex assignments, applying business analysis skills, and evaluating risks in business decisions. The role emphasizes technical expertise in statistics and data tools. This role offers early-career exposure to business analytics using core tools like Python and SQL . It provides hands-on experience in data analysis, statistics , and business decision support—essential skills in the technology sector. Company Details Industry Technology Location Gurugram, Haryana, India Connect With Us Careers Apply Now Website 🔗 citi.wd5.myworkdayjobs.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for this role? Eligibility Tap to expand + Answer Candidates with a relevant technical background from the eligible batches of 2022, 2023, 2024, and 2025, and those with 0-2 years of experience. ? What technical skills are most important for this role? Skills Tap to expand + Answer SQL and Python are the most important skills, along with business analysis and statistical knowledge. ? What is the expected salary for this position? Salary Tap to expand + Answer Salary Display is 'Not Disclosed'. ? What should I expect after applying? Hiring Process Tap to expand + Answer The exact hiring stages are not specified in the job posting. ? How should I prepare for the interview? Preparation Tap to expand + Answer Review SQL and Python fundamentals, understand business analysis concepts, prepare examples of past projects, practice problem-solving scenarios, and familiarize yourself with statistical methods. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer This role is onsite in Gurugram, Haryana. ? What career exposure can this role provide? Growth Tap to expand + Answer This role provides exposure to business analytics, utilizing SQL and Python, which are valuable skills for future career advancement. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight SQL, Python, business analysis experience, and any relevant projects or internships. ? Is there a last date to apply? Application Tap to expand + Answer Not specified in the job posting. ? Is there a probation period? Probation Tap to expand + Answer Not specified in the job posting. ? What is the work environment like for this role? Culture Tap to expand + Answer The role involves collaboration with business stakeholders, though specific details are not provided. ? Can freshers apply for this role? Fresher Tap to expand + Answer Yes, freshers can apply as the experience requirement is 0-2 years. 🔗 Explore More on NexisGrow More jobs in Gurugram Browse all Tech jobs More jobs at Citi Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com