Oracle

Senior Platform Software Engineer

Oracle
Apply
3 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Provide engineering and operational management for a massively scaled Oracle Database fleet running on Exadata in OCI.
  • Own database availability, performance, capacity, security, and operational readiness for production services.
  • Perform Oracle Database 19c performance analysis, tuning, diagnostics, health checks, audits, and quality-control reviews.
  • Administer and troubleshoot Oracle RAC, ASM, Grid Infrastructure, Exadata, Oracle Data Guard physical standby databases, and RMAN backup and recovery.
  • Plan, execute, monitor, and validate database, Grid Infrastructure, and Exadata patching and upgrade activities.
  • Respond to complex production incidents, perform root-cause analysis, implement corrective actions, and improve runbooks and SOPs.
  • Design automation for database provisioning, health checks, patching, upgrades, monitoring, remediation, and fleet operations using Python, Shell, Perl, or similar scripting languages.
  • Build self-healing monitors, alerting, dashboards, and automation to improve database stability and reduce manual operations.
  • Partner with development, SRE, infrastructure, and security teams to improve architecture, reliability, observability, resiliency, and performance.
  • Understand OCI architecture and dependencies across IAM, compartments, VCNs, compute, storage, networking, load balancers, monitoring, logging, and security controls.
  • Participate in an on-call rotation supporting production database services.

Requirements

  • 8+ years of experience in Oracle Database Engineering, Database Administration, SRE, DevOps, or Systems Engineering.
  • Strong hands-on production experience administering Oracle Database 19c.
  • Deep expertise in Oracle Database performance analysis, tuning, diagnostics, and troubleshooting.
  • Strong experience with Oracle RAC, ASM, Grid Infrastructure, Oracle Data Guard, RMAN, database upgrades, and quarterly patching.
  • Strong understanding of Exadata architecture, administration, performance, and operational best practices.
  • Deep understanding of cloud architecture and OCI services, including networking, storage, compute, IAM, observability, and security.
  • Proficiency in Python, Shell, Perl, or similar scripting languages.
  • Familiarity with infrastructure automation and orchestration tools such as Ansible, Terraform, Jenkins, or Chef.
  • Experience with incident response, root-cause analysis, change management, and production operational processes.
  • Ability to lead complex technical investigations and implement changes, upgrades, and enhancements based on technical analysis.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Excellent problem-solving, critical-thinking, written and spoken English, communication, collaboration, and ownership skills.

Benefits

  • Competitive benefits including flexible medical, life insurance, and retirement options.
  • Volunteer programs and opportunities to give back to the community.
  • Accessibility assistance and reasonable accommodation are available throughout the employment process.
  • The role includes participation in an on-call rotation.

Tech Stack

AnsibleAssemblyChefJenkinsOracle CloudOracle DatabasePerlPythonTerraform

Categories

Oracle

About Oracle

10,000+ employees

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.

Contact me