Job Search and Career Advice Platform

Enable job alerts via email!

Senior Oracle Database Administrator

Jobs via Dice

Remote

USD 130,000 - 160,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment agency is seeking a Senior Database Administrator specializing in Oracle Database Management within multi-cloud environments. The role involves deploying, managing, and optimizing Oracle databases with responsibilities including troubleshooting complex issues, leading database migrations, and implementing automation solutions. Ideal candidates should have over 10 years of experience in Oracle Database Administration and strong knowledge of AWS and Azure. This position emphasizes client relationship management and technical advisory expertise, suitable for candidates aiming for a challenging career in database optimization.

Qualifications

  • 10+ years of hands-on experience in Oracle Database Administration.
  • Experience with multi-cloud environments including AWS and Azure.
  • Strong knowledge of high availability and disaster recovery solutions.

Responsibilities

  • Administer and optimize Oracle databases in multi-cloud environments.
  • Lead troubleshooting efforts for complex database issues.
  • Manage large-scale database migration projects.

Skills

Oracle Database Administration
Multi-cloud environments (AWS and Azure)
Performance tuning
Automation scripting (Bash, Python, Ansible)

Education

Bachelor's degree in Computer Science or related field

Tools

Oracle Enterprise Manager (OEM)
Terraform
CloudFormation
Job description
Overview

Job Title: Oracle Database Administrator (Oracle, Multi-Cloud) — Remote

Contract: 6 Months + Contract Position

Job Summary

As a Senior Database Administrator specializing in Oracle Database Management within multi-cloud environments (AWS and Azure), you will play a critical role in deploying, managing, and optimizing Oracle databases across complex infrastructures.

Key Responsibilities
  • Technical Expertise & Advisory: Administer and optimize Oracle databases in multi-cloud environments, ensuring seamless integration with AWS and Azure services.
  • Provide expert guidance on Oracle database architecture, storage, partitioning, sharding, and high-availability configurations (RAC and Data Guard).
  • Oversee Day 2 operations, including advanced performance tuning, proactive monitoring, database patching, backup and recovery strategies, and security hardening.
  • Lead troubleshooting efforts for complex database issues, ensuring root cause analysis and timely resolution.
  • Stay updated on emerging database technologies, cloud-native tools, and Oracle advancements to recommend modern solutions to clients.
Day 2 Operations Management
  • Manage the lifecycle of Oracle databases, including installations, upgrades, and patch management, ensuring zero or minimal downtime.
  • Implement and maintain high availability (HA) and disaster recovery (DR) setups, such as Oracle Data Guard and GoldenGate replication, across cloud platforms.
  • Design and implement robust monitoring solutions using tools like Oracle Enterprise Manager (OEM), CloudWatch, or custom scripts for multi-cloud environments.
  • Perform capacity planning, resource allocation, and optimization to maintain database scalability and cost efficiency.
  • Ensure compliance with security standards, enforcing database encryption, auditing, and user privilege management.
Database Migration Management
  • Lead large-scale database migration projects, including on-prem to cloud and inter-cloud migrations, ensuring minimal disruption to operations.
  • Develop detailed migration plans, leveraging tools like RMAN, Oracle Data Pump, Data Guard, and GoldenGate for secure and efficient transitions.
  • Manage dependencies, network configurations, and post-migration performance validation to deliver smooth migrations.
Automation and Scripting
  • Create and maintain automation scripts for database provisioning, patching, and routine maintenance using Bash, Python, or Ansible.
  • Implement Infrastructure as Code (IaC) solutions using Terraform or CloudFormation to streamline deployment of database resources in cloud environments.
  • Optimize operational workflows by integrating automated alerts, health checks, and backup strategies.
Support & Escalation Management
  • Take ownership of complex technical escalations, managing issues through to resolution in collaboration with engineering and support teams.
  • Establish and maintain SLAs for database uptime, performance, and recovery, ensuring client satisfaction.
  • Train and mentor junior DBAs, enabling skill development and ensuring adherence to best practices.
Client Relationship Management
  • Act as a trusted advisor and technical expert for assigned clients, fostering relationships built on credibility and proficiency.
  • Conduct periodic reviews to understand client goals, database infrastructure, operational challenges, and cloud architecture needs.
  • Represent client requirements internally to engineering and product teams, ensuring alignment with technical priorities.
Qualifications

Education & Experience:

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • 10+ years of hands-on experience in Oracle Database Administration, including high availability, replication, and performance tuning in enterprise-scale environments.
  • Proven experience with multi-cloud environments (AWS and Azure), including database deployment, migration, and management.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.