KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
JD #2480
Applications open Internship

Operations Analyst

Deutsche Bank

  • Jaipur
  • 4.5 LPA
  • Fresher (0-1 Yrs)
  • Posted Nov 08, 2026
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

Deutsche Bank is one of the world’s leading financial services providers, operating in more than 70 countries with a strong presence in India. The bank’s Indian operations span corporate banking, investment banking, wealth management and technology services, serving a diverse client base ranging from multinational corporations to high‑net‑worth individuals. Deutsche Bank prides itself on a culture of inclusion, continuous learning and responsible banking, encouraging employees to innovate while adhering to the highest standards of risk and compliance.

The firm’s commitment to digital transformation has created a fertile ground for fresh talent to contribute to cutting‑edge processes and AI‑driven solutions.

The Operations Analyst role in the Jaipur office is a front‑line position within the bank’s Operations division. The analyst will be the guardian of trade‑related voice logs, ensuring that every conversation between Relationship Managers and clients is captured accurately, reviewed against predefined standards, and documented in the appropriate product‑specific templates. This role is pivotal for maintaining data integrity, supporting audit readiness, and delivering a seamless client experience.

The analyst will also act as a backup for peers, share best practices, and contribute to continuous improvement initiatives.

Key responsibilities include

  • Review voice logs between RCs and clients to validate that trade details are discussed and agreed as per standards.
  • Listen attentively to conversations and accurately document agreed details in the prescribed templates.
  • Complete product‑specific voice‑log review templates with precise observations and outcomes.
  • Identify missing, inconsistent, or unclear trade details and escalate exceptions within agreed timelines.
  • Ensure daily production activities meet SLAs, cut‑off times and quality expectations.
  • Perform quality checks on completed reviews to support audit readiness.
  • Prepare and review daily control/production reports, tracking open items and follow‑ups.
  • Coordinate with RCs and business teams for clarification and resolution of deficiencies.
  • Maintain proper documentation and evidence of review outcomes for internal control and management reporting.
  • Act as a backup for peers, facilitate knowledge sharing and support process improvements.

The tech stack for this role primarily includes Microsoft Office Suite (Excel, Word, PowerPoint) and AI‑enabled productivity tools that help automate parts of the review workflow. Familiarity with banking trade lifecycle concepts, wealth‑management products, and basic data‑analysis techniques will be advantageous.

Career growth at Deutsche Bank is well‑structured: analysts can progress to senior analyst, associate, and eventually to managerial roles within Operations or move laterally into product, risk, or compliance functions. The bank offers sponsorship for industry‑relevant certifications, continuous training, and exposure to global best practices, making it an attractive launchpad for fresh graduates.

Why join Deutsche Bank? Apart from a competitive salary and a comprehensive benefits package, the bank provides a supportive environment that values diversity, encourages innovation, and invests heavily in employee development. Freshers get the chance to work on real‑world banking processes, interact with senior stakeholders, and build a solid foundation for a long‑term career in finance.

Eligibility & process

Who can apply

University graduate with a Bachelor’s Degree in any discipline; minimum 60% aggregate (or equivalent CGPA); no active backlogs; strong command of business English; willingness to learn banking and trade‑lifecycle concepts.

Skills & stack

Business English Microsoft Excel Microsoft Word Microsoft Powerpoint Active Listening Documentation Trade Lifecycle Knowledge Ai Productivity Tools

Selection process

  1. Round 1: Online aptitude and logical reasoning test
  2. Round 2: Domain/technical interview focusing on banking operations, Excel and documentation skills
  3. Round 3: HR interview assessing cultural fit, communication and motivation

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 (Business English, Microsoft Excel, Microsoft Word, Microsoft Powerpoint, Active Listening, Documentation, Trade Lifecycle Knowledge, Ai Productivity Tools) & 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 Deutsche Bank 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 Deutsche Bank as a Operations Analyst?
Highlight Deutsche Bank's market reputation, recent tech innovations, and how your skills in Business English 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.
Deutsche Bank 4.5 LPA
Recruiter Resume Apply
Chat Chat with Kashii