Haystack
← Back to Jobs
Technology
TO

oracle DBA

TOPSYSITSt. Louis, MO🇺🇸United StatesPosted Oct 13, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
St. Louis, MO, United States
Posted
17 hours ago
OracleSQLAWSAzureGoogle Cloud

Job Description

ROle: Oracle DBA

Location: St. Louis, MO

Duration: Long Term Contract

Need only on W2

Overview
We are seeking an experienced Oracle Database Administrator (DBA) to join a highly collaborative team responsible for supporting critical database environments across development, test, and production systems. This role focuses heavily on database performance, stability, monitoring, and operational support. The ideal candidate will bring strong Oracle administration expertise, a proactive approach to problem solving, and excellent communication skills.
“Excellent comm skills are an absolute must – both verbal and written. They do not want someone that speaks super fast and is hard to understand.
Need folks coming from large enterprise environments. Want them to have led or managed a team! Exp with forecasting, roadmapping, budgeting, working with maintenance contracts.
Want people willing to step in, be outgoing, don’t wait to be told what to do”
Required Qualifications
10+ years of experience as an Oracle DBA
Hands-on experience with Oracle GoldenGate
Experience working in a cloud environment (AWS, Azure, OCI, Google Cloud Platform, or similar)
Proven experience troubleshooting and resolving database performance issues
Strong SQL tuning and query optimization experience
Experience performing database health checks, proactive monitoring, and routine DBA administration
Strong knowledge of database backup, recovery, maintenance, and performance management
Preferred Qualifications
Experience with Oracle database migrations and upgrades
While a separate team primarily handles migrations and upgrades, this experience is highly valued and may provide opportunities to support those initiatives as business needs arise.
Key Responsibilities
Create and maintain Oracle databases across development, test, and production environments
Perform daily database health checks and proactive monitoring to identify and address issues before they impact users
Troubleshoot database issues and implement performance improvements
Conduct SQL tuning and performance optimization as needed
Analyze, test, and implement physical database designs
Ensure database integrity, availability, backup, recovery, and security requirements are met
Apply and maintain database patches and document environment changes
Conduct capacity planning and recommend database best practices and standards
Perform database audits and help establish operational procedures and standards
Partner with application owners, system administrators, developers, architects, and technical leadership to support business-critical applications
Day-to-Day Activities
Collaborate directly with application owners and technical teams
Monitor database environments and respond to alerts
Perform daily health checks and proactive maintenance
Troubleshoot database-related issues and implement corrective actions
Tune SQL queries and improve database performance
Participate in an on-call support rotation (approximately every 6 weeks)
On-call responsibilities focus on monitoring and responding to alerts
No regular night or weekend work is required
Soft Skills
Clear and concise communication skills
Strong accountability and ownership mentality
Reliable, dependable, and responsive team player
Self-motivated with a proactive approach to problem solving
Strong work ethic and commitment to delivering high-quality suppo

Similar jobs