Search by job, company or skills

Senior Oracle Database Administrator

  • Posted 2 hours ago
  • Be among the first 10 applicants

Job Description

About the Role

We are seeking a highly skilled Database Expert to manage, optimize, secure, and maintain mission-critical enterprise database environments. The ideal candidate will have extensive experience across multiple database technologies, including Oracle, Microsoft SQL Server, MySQL, Sybase, and Exadata, with a strong focus on performance tuning, high availability, disaster recovery, and database security.

You will play a key role in ensuring database reliability, scalability, and operational excellence while supporting critical business applications and services.

Key Responsibilities

Database Administration & Operations

  • Manage and maintain enterprise database environments, ensuring high performance, availability, and security.
  • Monitor database health, capacity, and performance, proactively identifying and resolving issues.
  • Implement backup, recovery, and disaster recovery solutions to ensure business continuity.
  • Perform database upgrades, patching, migrations, and configuration changes.
  • Develop automation scripts and tools to improve operational efficiency and reduce manual effort.

Performance & Optimization

  • Analyze and resolve database bottlenecks and performance issues.
  • Optimize SQL queries, indexing strategies, database configurations, and resource utilization.
  • Conduct capacity planning and performance tuning across large-scale database environments.

Security & Governance

  • Implement database security best practices, including access controls, encryption, auditing, and compliance requirements.
  • Manage user access, privileges, and role-based access controls (RBAC).
  • Identify database risks and propose mitigation strategies to protect critical business data.

High Availability & Disaster Recovery

  • Design, implement, and maintain highly available database architectures.
  • Manage replication, clustering, failover, and disaster recovery solutions.
  • Conduct backup validation and disaster recovery testing activities.

Change & Release Management

  • Support database deployments, upgrades, and infrastructure changes.
  • Develop and validate database change scripts and rollback procedures.
  • Ensure all changes comply with organizational change management and governance standards.

Required Technical Expertise

Oracle Database

  • Oracle Database Administration
  • RMAN Backup & Recovery
  • Data Guard
  • RAC
  • Performance Tuning & SQL Optimization
  • Security, Auditing & Access Management
  • Partitioning & Advanced Database Features

Oracle Exadata

  • Exadata Architecture & Operations
  • Storage Cell Management
  • Performance Optimization
  • In-Memory Technologies
  • Exadata Monitoring & Troubleshooting

Microsoft SQL Server

  • Always On Availability Groups
  • Failover Clustering
  • Performance Tuning
  • Backup & Recovery
  • Replication
  • Security & Encryption

MySQL

  • Performance Optimization
  • Replication (Master-Slave / Multi-Master)
  • Backup & Recovery
  • Partitioning & Stored Procedures
  • Database Security

Additional Advantage

  • Experience with Sybase Database Administration
  • Scripting and automation using Shell, PowerShell, Python, or Ansible
  • Experience in enterprise-scale environments supporting critical business applications

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 10+ years of experience in Database Administration and Operations.
  • Relevant certifications such as:
  • Oracle Certified Professional (OCP)
  • Oracle Exadata Certification
  • Microsoft Certified: SQL Server
  • MySQL Database Administrator Certification

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151544497