About the role
Senior Oracle DBA
Location: Hyderabad, Telangana, India
Experience: 5+ years
Job SummaryWe are looking for an experienced Oracle Database Administrator (DBA) to manage, optimize and secure our Oracle database environments. You will ensure high availability, performance, reliability, and security of production and non‑production databases, and support database lifecycle activities such as installation, upgrades, patching, migration, backup/recovery, capacity planning, etc.
Key Responsibilities- Install, configure, upgrade, patch, and maintain Oracle database software (versions like 11g, 12c, 18c, 19c, etc.)
- Manage Oracle RAC clusters and ASM (Automatic Storage Management) for high availability and scalability
- Setup, monitor, and manage Data Guard for disaster recovery/failover configurations
- Perform performance tuning: analyzing and optimizing SQL queries, monitoring with tools (AWR, ASH, Statspack, OEM), tuning storage / buffer cache / instance parameters etc.
- Plan and execute database migrations and version upgrades with minimal downtime
- Design and execute backup and recovery strategies using RMAN; ensure recovery point objectives (RPO) and recovery time objectives (RTO) are met
- Manage database storage structures: tablespaces, datafiles, control files, redo logs, temp segments etc.
- Perform capacity planning, monitor usage, plan for resource growth (disk, CPU, memory)
- Enforce database security: user management, roles & privileges, encryption, auditing etc.
- Create automation scripts (shell scripting, PL/SQL) for recurring DBA tasks (backups, monitoring, alerts)
- Troubleshoot database issues: crashes, performance bottlenecks, blocking sessions, etc.
- Work in coordination with system administrators, network/storage teams to ensure end‑to‑end performance, reliability, and availability
- Maintain documentation: database architecture, standard operating procedures (SOP), recovery documentation, configuration baselines
- Participate in on‑call rotation / off‑hours support, especially for critical production systems
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)
- 5+ years hands‑on experience as Oracle DBA in production environments
- Strong experience with Oracle RAC, ASM, Data Guard
- Expertise in backup / recovery (RMAN), disaster recovery planning
- Performance tuning skills: analyzing AWR / ASH / SQL trace, optimizer behaviour, indexing, partitioning, query rewriting etc.
- Proficiency with storage / tablespace management, control files, redo logs, temp segments etc.
- Good experience with patching, version upgrades, migration projects
- Solid scripting skills (Shell / Unix / Linux), SQL, PL/SQL
- Experience with Oracle monitoring tools (e.g., OEM)
- Strong troubleshooting skills; ability to diagnose problems across database + OS + storage layers
- Good communication skills, ability to work with cross‑functional teams
- Exposure to cloud database solutions (Oracle Cloud Infrastructure (OCI), AWS RDS for Oracle, Azure etc.)
- Certification like Oracle Certified Professional (OCP) or similar
- Experience with Oracle GoldenGate or Streams for replication / real‑time data integration
- Knowledge of encryption/TDE, data masking, data security / compliance requirements
- Experience working with engineered systems (e.g. Exadata)
- Experience with automation tools or DevOps practices in database operations