4 days ago
India (city not specified)Senior
Responsibilities
- Design and develop production-scale database schemas, data generators, workload drivers, and application logic using the listed programming languages and database technologies.
- Create automated end-to-end test suites for large enterprise applications, high concurrency, long-duration operation, mixed workloads, and very large databases.
- Translate Oracle Database 26ai feature designs and architectural requirements into test strategies, coverage matrices, test specifications, and reusable automation.
- Validate Oracle Database 26ai vector and AI capabilities, including vector types, indexes, similarity search, embedding workflows, concurrency, correctness, performance, and upgrade compatibility.
- Develop test coverage for XDB, XML, JSON, Oracle Text, ODAC, ODP.NET, python-oracledb, node-oracledb, OCI C, and JDBC.
- Test client and server combinations across Windows and Linux, including installation, networking, TLS, authentication, character sets, file systems, processes, memory behavior, and operating-system-specific regressions.
- Test patches, client upgrades, rolling maintenance, database upgrades, and mixed-version scenarios while preserving data correctness and service availability.
- Execute tests across standalone, multitenant CDB/PDB, RAC, ASM, Data Guard, Exadata, cloud, and Autonomous Database environments.
- Develop monitoring and diagnostics, analyze traces, dumps, logs, wait events, execution plans, memory usage, and performance profiles, and isolate failures to the responsible layer.
- File reproducible defects, collaborate with development teams on root cause, verify fixes, and convert customer escalations and field defects into durable regression coverage.
Requirements
- Bachelor’s or master’s degree in Computer Science, Computer Engineering, Electronics, or a related discipline, or equivalent professional experience.
- Strong Oracle Database development experience with SQL, PL/SQL, schema and physical design, transaction processing, concurrency, diagnostics, and performance tuning.
- Experience developing or testing database client applications using at least two of Python, Node.js, C/C++, Java, or C# and .NET.
- Knowledge of client-server database architecture, Oracle Net connectivity, connection pooling, transactions, data type conversion, error handling, and high-availability behavior.
- Strong Windows and Linux engineering skills covering services, processes, networking, file systems, security, automation, resource monitoring, and troubleshooting.
- Experience designing automated functional, integration, system, stress, or performance tests and diagnosing failures across multiple software layers.
- Ability to interpret feature designs, identify risk areas, create measurable test coverage, write maintainable test code, and produce clear defect reports.
- Experience with source control and continuous integration practices such as Git, build pipelines, automated regression execution, and artifact management.
- Preferred experience includes 4–12 years of Oracle database development or DBA experience, Oracle Database 23ai or 26ai, AI Vector Search, machine learning or embedding-based applications, and AI workload performance evaluation.
- Preferred experience includes ODAC, ODP.NET, .NET and .NET Core, Entity Framework Core, ADO.NET, ASP.NET, IIS, Visual Studio, Oracle client drivers, Oracle RAC, ASM, Data Guard, Exadata, Autonomous Database, Oracle Cloud Infrastructure, PowerShell, shell automation, REST APIs, containers, orchestration, observability, and infrastructure-as-code tools.
Benefits
- Competitive benefits include flexible medical, life insurance, and retirement options.
- Employees are encouraged to participate in company volunteer programs.
- India-based employees must complete identity verification involving biometric information, subject to legally available accommodations.
- The stated hiring range and benefits information apply specifically to the listed location.
Tech Stack
Categories
About Oracle
Oracle builds database technology, enterprise applications, and Oracle Cloud Infrastructure for companies and governments. Its business spans cloud subscriptions, software licenses, and support services across ERP, HCM, CX, and industry suites, plus NetSuite. Founded in 1977 and headquartered in Austin, Texas, Oracle is a public company traded on the NYSE and serves global customers migrating and running critical workloads in its cloud.
