P

PricewaterhouseCoopers (PwC)

Global professional services: assurance, tax, consulting

Senior Associate - Multiple Teams

Data EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A B.E./B.Tech, M.C.A., or M.Sc (CS) education is required.
  • Five to eight years of hands-on Oracle Data Integrator (ODI) experience, including Knowledge Module development and topology configuration, is required.
  • Experience with Oracle Data Integrator 11g/12c/ODI Marketplace Edition is required.
  • Strong SQL and PL/SQL skills and experience with one or more relational databases on Oracle are required.
  • Understanding of ELT/ETL architecture, data warehousing concepts, and dimensional modeling is required.
  • Experience with Oracle GoldenGate for real-time replication and Change Data Capture (CDC) is required.
  • Exposure to OCI Data Integration/Data Transforms and cloud-native, serverless integration patterns is required.
  • Experience migrating on-premise ETL workloads to Oracle Cloud Infrastructure is required.
  • Working knowledge of Oracle Autonomous Database and Oracle Exadata Cloud Service as integration targets is required.
  • Exposure to Big Data connectivity (Hadoop, Hive, Spark, Kafka) within ODI or GoldenGate for Big Data is required.
  • Experience with job scheduling, load plans, and ODI agent administration (Standalone/JEE/Colocated) is required.
  • Exposure to version control and CI/CD for ODI repository objects is required.
  • Exposure to Oracle Cloud scripts using cURL and REST APIs for automation is required.
  • Basic understanding of Oracle ERP (Fusion) modules and source system data structures is required.
  • A fair understanding of the Agile development process is required.
  • Exposure to Generative AI tools for SQL generation, documentation, and ETL development productivity is required.
  • Experience deploying ODI objects across environments using Smart Export/Import, XML exports, or CI/CD pipelines is required.
  • Five to eight years of relevant consulting, industry, or technology experience is required.
  • Knowledge of the Oracle Cloud platform and data integration tools is required.
  • Strong problem-solving and troubleshooting skills are required.
  • Strong communication and stakeholder-management skills are required.
  • Willingness to travel when project requirements call for it is required.
  • Knowledge of software implementation best practices is required.
  • Ability to design and optimize stored procedures and complex transformations is required.
  • Ability to adapt quickly to an existing, complex environment and learn new concepts and software is required.
  • Ability to work independently, attend to detail, and manage responsibilities is required.
  • Professionalism and integrity are required.
  • Ability to work in a fast-paced environment is required.

Responsibilities

  • Design, develop, and implement ETL/ELT processes using Oracle Data Integrator (ODI) to extract, transform, and load data across heterogeneous source and target systems.
  • Design and build reusable Knowledge Modules (KMs), including customization of RKM, LKM, IKM, and CKM for project needs.
  • Design and develop ODI mappings, packages, procedures, scenarios, and load plans.
  • Implement and manage ODI Topology, including data servers, physical and logical schemas, contexts, and agents.
  • Migrate on-premise ETL workloads (ODI, Informatica, or other legacy tools) to Oracle Cloud Infrastructure.
  • Integrate ODI with Oracle GoldenGate for real-time Change Data Capture (CDC) and trickle-feed data replication.
  • Evaluate and support migration paths from classic ODI to OCI GoldenGate Data Transforms.
  • Design and build data pipelines using OCI Data Integration/Data Transforms for serverless, auto-scaling ELT into Autonomous Database, Exadata Cloud Service, and non-Oracle targets.
  • Work with Oracle Data Warehouse, Oracle Autonomous Database, and Autonomous AI Lakehouse as integration targets.
  • Design and build integration workflows for Big Data ecosystems such as Hadoop, Spark, Kafka, Hive, or cloud-native data services.
  • Implement data quality checks, data lineage tracking, and error handling and monitoring using ODI Operator and OCI console tooling.
  • Resolve performance and reporting issues arising from migration to cloud-based integration platforms.
  • Produce high-quality code through tool knowledge, code peer review, and automated unit-test scripts.
  • Perform system analysis, follow technical design, and carry out development activities.
  • Collaborate with developers, DBAs, and cross-functional team members.
  • Participate in design meetings, daily standups, backlog grooming, and Scrum team meetings and activities.
  • Develop and document unit tests.
  • Identify, document, and mitigate risks.
  • Monitor the health and performance of ODI/data integration services and cloud jobs.
  • Document processes, mappings, and procedures in assigned areas of responsibility.
  • Maintain job knowledge by studying tools and techniques, participating in educational opportunities, reading professional publications, and participating in professional organizations.
  • Protect operations by keeping information confidential.
  • Perform other duties as assigned.
  • Optimize ODI mappings, interfaces, Knowledge Modules, and SQL performance to improve execution efficiency.
  • Perform repository migration, version upgrades, and deployment across Development, Test, and Production environments.
  • Configure and manage ODI security, users, profiles, and object privileges.

Desired Qualifications

  • Experience with Oracle GoldenGate 21c/23ai is preferred.
  • Exposure to Oracle Analytics Cloud (OAC) or Fusion Data Intelligence (FDI) as downstream consumers of ODI pipelines is preferred.
  • Experience in Oracle BI Apps (OBIA) is preferred.
  • Exposure to Python, R, or UNIX shell scripting is preferred.
  • Expertise in analyzing and troubleshooting large-scale, high-volume data integration jobs is preferred.
  • A systematic problem-solving approach is preferred.
  • Ability to debug and optimize code and automate routine tasks is preferred.
  • Exposure to ODI SDK and Groovy scripting for automation is preferred.

About the Company

PricewaterhouseCoopers (PwC)

Global professional services: assurance, tax, consulting

PwC provides assurance (audit), tax, legal services, consulting and deals advisory to organisations worldwide. It uses multidisciplinary teams across accounting, advisory, technology and industry, delivered through a global network of locally established firms that collaborate with technology partners to offer AI, cloud, managed services and digital trust. PwC differentiates itself with an integrated, global-local service model and technology-enabled offerings that address complex client needs across risk, transformation, reporting and sustainability. Its goal is to help clients improve governance, efficiency and value by supporting reporting accuracy, business transformation, risk management and sustainable practices.

Company size
10,001+
Company stage
Early VC
Total funding
$3.3M
Headquarters
London, United Kingdom
Founded
1989

Recently Posted Jobs

Explore more opportunities at PricewaterhouseCoopers (PwC)

See more jobs