Senior Oracle DBA

San Francisco, CA, US • Posted 1 day ago • Updated 56 minutes ago
Full Time
No Travel Required
On-site
$60 - $70/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Shell Scripting
  • Unix
  • Storage
  • SQL Azure
  • Scripting
  • SQL Tuning
  • RAC
  • Recovery
  • Replication
  • Python
  • Query Optimization
  • SQL
  • Production Support
  • PL/SQL
  • Performance Tuning
  • Oracle RAC
  • PostgreSQL
  • Oracle GoldenGate
  • Oracle Cloud
  • Oracle ASM
  • Optimization
  • Migration
  • Oracle
  • Oracle RMAN
  • Database
  • Backup
  • Computer Science
  • Database Administration
  • Database Migration
  • Database Performance Tuning
  • Database Security
  • Development Testing
  • Disaster Recovery
  • Documentation

Summary

Job Title: Senior Oracle Database Administrator (DBA)

Job Summary:

We are looking for an experienced Senior Oracle Database Administrator (DBA) to manage, maintain, optimize, and secure enterprise Oracle database environments. The candidate will be responsible for database installation, configuration, performance tuning, backup and recovery, troubleshooting, high availability, and disaster recovery.

The ideal candidate should have strong experience with Oracle Database technologies, SQL, PL/SQL, RAC, Data Guard, and database performance optimization.

Key Responsibilities

  1. Install, configure, upgrade, and maintain Oracle databases.

  2. Manage Oracle database environments across development, testing, and production.

  3. Perform database performance tuning, SQL tuning, and query optimization.

  4. Monitor database health, availability, and performance.

  5. Implement backup and recovery strategies using RMAN.

  6. Configure and maintain Oracle RAC and Data Guard environments.

  7. Perform database patching, upgrades, and migrations.

  8. Troubleshoot database issues, performance bottlenecks, and production incidents.

  9. Manage database security, user accounts, roles, and permissions.

  10. Implement high availability and disaster recovery solutions.

  11. Monitor database storage, tablespaces, indexes, and capacity planning.

  12. Automate routine database administration tasks using shell scripting and SQL scripts.

  13. Collaborate with application developers, infrastructure teams, and business stakeholders.

  14. Maintain database documentation and operational procedures.

Required Technical Skills

  • Oracle Database 11g, 12c, 18c, 19c, and 21c.

  • Oracle SQL and PL/SQL.

  • Oracle RAC (Real Application Clusters).

  • Oracle Data Guard.

  • RMAN Backup and Recovery.

  • Oracle Enterprise Manager (OEM).

  • Database Performance Tuning.

  • SQL Query Optimization.

  • Database Installation and Configuration.

  • Database Patching and Upgrades.

  • Database Migration and Replication.

  • Linux / Unix Operating Systems.

  • Shell Scripting (Bash / KSH).

  • Database Security and Access Management.

Preferred Skills

  • Oracle GoldenGate.

  • Oracle ASM (Automatic Storage Management).

  • Oracle Exadata.

  • Oracle Cloud Infrastructure (OCI).

  • AWS or Azure Database Services.

  • PostgreSQL or SQL Server knowledge.

  • Python or automation scripting.

  • ITIL and production support experience.

Educational Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

  • Relevant Oracle certifications are preferred.

Experience Required

  • 12–15+ years of experience in Oracle Database Administration.

  • Strong experience supporting large-scale enterprise databases.

  • Experience in 24/7 production support environments.

  • Proven experience in database performance tuning and disaster recovery.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91123354
  • Position Id: 9135199
  • Posted 1 day ago

Company Info

About ENIN SYSTEMS INC

EN IN Systems is a fast-growing IT consulting company, offering Technology Services, Software Solutions, Consulting Services and Applications to the esteemed-customers across the world. With the substantial experience gained working in information technology and software systems, EN IN Systems differentiates itself from others with innovative and practical delivery services. At EN IN Systems, we are committed to serving our customers with an array of software-related solutions with guaranteed satisfaction, resulting in greater onsite/ offsite experience.

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.