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

Data Analyst

Deloitte

  • Bengaluru, India
  • β‚Ή6 LPA – β‚Ή9 LPA
  • 2+ Years
  • Posted Today
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

Deloitte is one of the world’s leading professional services firms, offering consulting, audit, tax, and advisory services across more than 150 countries. In India, Deloitte has built a strong reputation for delivering innovative solutions that help clients navigate complex business challenges, especially in the areas of finance, technology, and risk management. The firm’s Finance Transformation practice focuses on reshaping finance functions through digital tools, data‑driven insights, and process redesign, enabling clients to achieve greater agility, cost efficiency, and strategic impact.

The role of Hyperion P&E Analyst – Functional Transformation is positioned within Deloitte’s Finance Transformation team. As an Analyst, you will design, develop, and implement Oracle Enterprise Performance Management (EPM) solutions that support budgeting, planning, forecasting, and profitability analysis for large enterprises. You will work closely with client finance teams, technology specialists, and senior consultants to translate business requirements into robust, scalable cloud applications.

Key Responsibilities

  • Design and build Oracle Hyperion Planning, Essbase, PBCS, EPBCS, and PCMCS solutions tailored to client needs.
  • Gather functional and technical requirements, create detailed design documents, and define project deliverables.
  • Develop custom cubes, business rules, forms, dashboards, and data integration scripts.
  • Manage user provisioning, security configurations, and shared services administration.
  • Conduct unit testing, system integration testing, and support user acceptance testing.
  • Provide post‑implementation support (Hypercare) and troubleshoot issues promptly.
  • Collaborate with on‑site client teams and Deloitte delivery leads to ensure alignment and mitigate risks.
  • Prepare technical documentation, training material, and knowledge‑transfer sessions for end‑users.
  • Identify opportunities for performance optimization, automation (EPM Automate), and solution enhancements.
  • Stay updated with the latest Oracle EPM cloud releases and best practices to drive continuous improvement.

Tech Stack: Oracle Hyperion Planning, Essbase, Planning & Budgeting Cloud Service (PBCS), Enterprise Planning & Budgeting Cloud Service (EPBCS), Profitability & Cost Management Cloud Service (PCMCS), Oracle Data Integrator (ODI), Enterprise Data Management Cloud Service (EDMCS), EPM Automate, Groovy scripting, batch/shell scripting, and related reporting tools.

Growth Path: Starting as an Analyst, you can progress to Senior Analyst, Consultant, Manager, and eventually Senior Manager or Director within the Finance Transformation practice. Deloitte invests heavily in continuous learning through its Deloitte University (DU) and offers certifications, leadership programs, and cross‑functional project exposure.

Why Join Deloitte: Deloitte provides a collaborative, inclusive culture where diverse perspectives are valued. Employees enjoy access to world‑class training, mentorship from industry experts, and the chance to work on high‑impact projects for Fortune‑500 clients. The firm’s strong brand, competitive compensation, and clear career progression make it an attractive destination for ambitious finance and technology professionals.

Eligibility & process

Who can apply

β€’ Minimum a CA, BE, BTech or equivalent degree from a recognized university. β€’ 2+ years of hands‑on experience with Oracle Planning (PBCS/EPBCS/PCMCS). β€’ Proven experience in building custom cubes, business rules, dashboards, and data integration. β€’ Strong analytical and problem‑solving abilities. β€’ Excellent communication skills in English. β€’ No active backlogs; graduation with at least 60% aggregate (or CGPA 6.5/10) preferred. β€’ Willingness to work from Bengaluru, Hyderabad, Pune or Chennai.

Skills & stack

Oracle Hyperion Planning Essbase PBCS EPBCS PCMCS Business Rules Data Integration Epm Automate

Selection process

  1. Round 1: Online Aptitude Test (Logical Reasoning, Numerical Ability, Verbal)
  2. Round 2: Technical Interview (Oracle EPM concepts, problem‑solving, past projects)
  3. Round 3: HR Interview (fitment, motivation, 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 (Oracle Hyperion Planning, Essbase, PBCS, EPBCS, PCMCS, Business Rules, Data Integration, Epm Automate) & 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 Deloitte 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 Deloitte as a Data Analyst?
Highlight Deloitte's market reputation, recent tech innovations, and how your skills in Oracle Hyperion Planning 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.
Deloitte β‚Ή6 LPA – β‚Ή9 LPA
Recruiter Resume Apply
Chat Chat with Kashii