About The Position

The Senior Oracle DBA monitors day-to-day production and non-production database activities to ensure all environments operate smoothly. The role includes administering space within databases and at the operating-system level to maintain database performance and prevent disruption. The DBA also supports performance tuning, backup and recovery, patching, database refreshes, and other database tasks as needed. The position requires strong Oracle DBA and SQL skills, including experience with RMAN, Active Data Guard, Golden Gate, GDS, and OEM on Oracle 19c or above. The candidate will troubleshoot database issues and participate in a 24x7 on-call rotation. Experience supporting Postgres on-premises and in the cloud is also desirable. The role is hybrid, requiring at least two days per week in the Okemos, Michigan office, and is listed for a duration of 6–12 months.

Requirements

  • At least 6 years of Oracle DBA experience supporting databases larger than 20 TB.
  • Strong Oracle DBA and SQL skills, with experience on Oracle 19c or above.
  • High proficiency with Active Data Guard, RMAN, RAC, and GDS.
  • Proficiency with scripting languages such as BASH, KSH, PowerShell, or Python.
  • Experience supporting both OLTP and data warehouse environments.
  • Ability to work autonomously and with multiple teams to triage database system issues.
  • Excellent communication skills and ability to work with end users and customers.
  • Ability to work in a semi-structured environment with dynamic requirements and priorities.
  • Willingness to participate in a 24x7 on-call rotation.

Nice To Haves

  • Experience supporting Postgres on-premises and in the cloud.
  • Experience with agile development methodology.
  • Experience with backup and recovery tools such as Data Domain or Rubrik.
  • Experience in the insurance industry, specifically healthcare.
  • Bachelor of Science in Computer Science, Information Systems, Engineering, or a related field, or comparable work experience.

Responsibilities

  • Monitor day-to-day production and non-production database systems.
  • Administer database and operating-system-level space to maintain proper system performance and prevent disruption.
  • Support database performance tuning, backup and recovery, patching, and database refreshes.
  • Troubleshoot database system issues, including triaging issues with multiple teams as needed.
  • Support the database platform as part of a 24x7 on-call rotation.
  • Work with end users and customers to solicit and formalize requirements.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service