KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
JD #2802
Applications open Full-Time Job

Finance Analyst

Cisco

  • Bengaluru, India
  • 12 LPA
  • 2-4 Years
  • Posted Today
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

Cisco Systems, a global leader in networking, security, and collaboration technologies, has been shaping the digital landscape for over four decades. Headquartered in the United States with a strong presence in India, Cisco offers a culture of innovation where engineers, analysts, and business professionals collaborate to build solutions that connect people, processes, and things. The company’s commitment to sustainability, diversity, and continuous learning makes it an attractive destination for fresh talent and experienced professionals alike.

In India, Cisco’s Bangalore campus serves as a hub for product development, finance, and AI-driven initiatives, providing employees with exposure to cutting‑edge technologies and a truly global work environment.

The Finance Analyst role sits within the Collaboration Finance team, specifically supporting the Devices Finance segment of the Collaboration business. This position blends traditional financial analysis with modern AI/ML tools to drive actionable insights for leadership. The analyst will partner closely with cross‑functional stakeholders, translate business requirements into data models, and build interactive dashboards that influence strategic decisions.

The role is ideal for candidates who possess solid finance fundamentals, a curiosity for automation, and the technical chops to work with SQL, Python, and AI assistants such as Copilot or ChatGPT.

Key Responsibilities

  • Perform deep‑dive financial data analysis to deliver timely insights for leadership.
  • Support month‑end and quarter‑end close activities, including data validation and variance analysis.
  • Monitor booking margins, discount structures, and profitability trends, recommending actions to sustain growth.
  • Extract, transform, and analyze large datasets using SQL and Python.
  • Translate functional requirements into robust reporting solutions, calculation logic, and data models.
  • Design, develop, test, and deploy AI/ML models that address real finance problems.
  • Build and maintain interactive executive dashboards using Microsoft Power BI and AI‑enhanced tools.
  • Communicate complex financial findings through clear storytelling and visualizations.
  • Collaborate with product, sales, and operations teams to align financial forecasts with business plans.
  • Continuously explore automation opportunities to streamline reporting and improve efficiency.

Tech Stack: SQL, Python, Microsoft Power BI, Excel, AI tools (Copilot, ChatGPT, Claude), Tableau (optional), Azure Data Services.

Growth Path: Starting as a Finance Analyst, high performers can progress to Senior Analyst, Finance Manager, and eventually Finance Lead or Director roles, with opportunities to specialize in AI‑driven finance, FP&A, or strategic business partnering.

Why Join Cisco? Cisco offers a future‑ready environment where finance professionals can leverage AI to transform traditional processes, work alongside world‑class technologists, and contribute to products that impact millions globally. Employees benefit from robust learning programs, mentorship, competitive compensation, and a culture that values diversity, inclusion, and work‑life balance.

Eligibility & process

Who can apply

Bachelor’s degree in Finance, Business Administration, Artificial Intelligence/Machine Learning or related field; 2-4 years of relevant experience; minimum 60% aggregate or CGPA 6.0/10; no active backlogs at the time of joining; strong analytical and communication skills.

Skills & stack

Financial Analysis Variance Analysis Forecasting SQL Python Power BI Microsoft Excel Ai Tools (Copilot

Selection process

  1. Round 1: Online assessment (aptitude & logical reasoning)
  2. Round 2: Technical interview (finance concepts, SQL/Python, AI tool usage)
  3. Round 3: HR interview (fit, communication, cultural alignment)

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (Financial Analysis, Variance Analysis, Forecasting, SQL, Python, Power BI, Microsoft Excel, Ai Tools (Copilot) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion Cisco Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Model answer: WHERE filters rows before any groupings are applied, while HAVING filters aggregated groups after GROUP BY has executed.
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
Model answer: ROW_NUMBER() assigns unique sequential integers. RANK() assigns identical ranks to ties and skips ranks. DENSE_RANK() assigns identical ranks to ties without skipping rank numbers.
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
Model answer: Use .isna().sum() to identify missing values. Impute with mean/median using .fillna() or remove with .dropna(subset=[...]) depending on variance impact.
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
Model answer: Star Schema has denormalized dimension tables directly connected to the central Fact table. Snowflake Schema normalizes dimension tables into sub-dimensions to minimize redundancy.
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Model answer: Use LAG(revenue, 1) OVER (ORDER BY month) to fetch the previous month's revenue and compute (revenue - prev_revenue) / prev_revenue * 100.
Behavioural & HR questions 3
Why do you want to join Cisco as a Finance Analyst?
Highlight Cisco's market reputation, recent tech innovations, and how your skills in Financial Analysis directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
Cisco 12 LPA
Recruiter Resume Apply
Chat Chat with Kashii