As an Oracle Database Administrator, you will administer, maintain, and optimize Oracle database environments across complex enterprise landscapes, ensuring high availability, performance, reliability, and security. You will work with Oracle RAC, ASM, Data Guard, performance tuning, patching, upgrades, and migrations; support high-availability platforms; troubleshoot production issues; execute planned maintenance; and contribute to automation and modernization initiatives. The role requires willingness to work rotational shifts and weekend support as needed.
Responsibilities
- Administer and maintain Oracle database environments, ensuring high availability, reliability, performance, and security.
- Manage Oracle RAC, ASM, Data Guard, backup, recovery, patching, upgrades, and migration activities across enterprise systems.
- Perform performance tuning, capacity analysis, troubleshooting, and root cause analysis for database and application-related issues.
- Support database high-availability and disaster recovery configurations, including monitoring, failover readiness, and operational validation.
- Execute database patching, upgrade, migration, and maintenance activities with minimal business disruption.
- Collaborate with application, infrastructure, cloud, and support teams to resolve incidents and deliver operational improvements.
- Provide support for Oracle engineered systems such as Exadata, including basic administration, monitoring, and troubleshooting.
- Contribute to automation and DevOps initiatives to improve operational efficiency, repeatability, and service quality.
Requirements
- Minimum 5 years of hands-on experience in Oracle Database Administration.
- Location: Bengaluru.
- Strong experience with Oracle RAC, ASM, Data Guard, high availability, backup, recovery, and disaster recovery concepts.
- Proven expertise in database performance tuning, troubleshooting, patching, upgrades, and migrations.
- Experience managing production Oracle database environments in enterprise or customer-facing support settings.
- Strong understanding of database monitoring, incident management, problem management, and operational best practices.
- Ability to work independently across IC2 to IC4-level responsibilities, depending on experience and technical depth.
- Willingness to work in rotational shifts and provide weekend support as required.
- Strong analytical, problem-solving, documentation, and communication skills.
Nice to have
- Exposure to Oracle GoldenGate for replication, data movement, or migration use cases.
- Experience or working exposure to Oracle Engineered Systems, especially Exadata.
- Awareness or hands-on exposure to Oracle Cloud Infrastructure, Exadata Cloud Service, or Exadata Cloud@Customer.
- Experience with DevOps practices, scripting, automation, or infrastructure-as-code concepts.
- Familiarity with automation tools or scripting languages such as Shell, Python, Ansible, or related technologies.
Additional details
- Oracle is a global leader in enterprise technology, helping organizations run, secure, and transform their business-critical systems through innovative cloud, database, infrastructure, and application solutions. This role sits within a technical services or operations-focused team responsible for ensuring the availability, performance, reliability, and security of Oracle database environments. The team supports mission-critical customer systems across on-premises, engineered systems, and cloud platforms, enabling business continuity through proactive administration, automation, performance optimization, and high-availability solutions.