Senior Oracle Database Administrator
Tcs Ct UsaSeeking an experienced Senior Oracle DBA to administer, optimize, and maintain enterprise Oracle database environments, ensuring high availability, performance, security, and disaster recovery across on-premises and cloud platforms.
Roles & Responsibilities
Install, configure, upgrade, and patch Oracle databases, including 11g, 12c, 19c, and OCI environments.
Manage databases, schemas, tablespaces, indexes, views, ASM, and Multitenant databases (CDB/PDB).
Monitor and optimize database performance through SQL tuning, PL/SQL, indexing, and resource management.
Implement backup and recovery strategies using RMAN.
Maintain high availability and disaster recovery using Oracle RAC, Data Guard, and failover solutions.
Manage database security, access controls, auditing, and compliance requirements.
Perform database migrations, cloning, refreshes, and data movement activities.
Troubleshoot production issues, support incident response, and assist application teams with deployments and query optimization.
Automate administration tasks using Shell scripting, SQL, and PL/SQL.
Manage capacity planning, database documentation, SOPs, and operational procedures.
Provide 24x7 production support and participate in on-call rotations.
Essential Skills
Oracle RDBMS administration across on-premises and OCI/cloud environments.
Oracle RAC, ASM, Data Guard, RMAN, and disaster recovery.
Oracle SQL, PL/SQL, and query optimization.
Performance diagnostics, tuning, and database troubleshooting.
Unix/Linux administration and Shell scripting.
Database security, backup/recovery, migration, and lifecycle management.
Experience Required
-
10+ years of Oracle DBA experience.
Experience managing databases exceeding 30 TB and supporting workloads of 80,000 transactions per second.