Senior Database Administrator

New
Fully remote work opportunity within the United States.Full-TimeSenior
Salary150,000 - 165,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
AWSPythonSQLETLJavaOracleAnsible

Requirements

  • 10+ years of hands-on Oracle database administration experience in a mission-critical, 24/7 production environment.
  • Strong experience across the full database lifecycle including upgrades, patching, backups, recovery, and performance tuning.
  • Experience working with application development languages such as Java, Python, Node.js, Go, or similar.
  • Solid understanding of Unix/Linux operating systems and database infrastructure environments.
  • Experience creating and maintaining enterprise-level data dictionaries and database documentation.
  • Strong troubleshooting skills across database and application layers with the ability to resolve issues independently.
  • Familiarity with ETL processes and data integration workflows.
  • Experience with SQL performance tuning and query optimization.
  • Knowledge of data modeling, ER diagrams, and data warehousing concepts.
  • Strong communication skills and ability to collaborate across engineering, operations, and support teams.
  • Experience in Agile/Scrum environments and exposure to ITIL practices.
  • AWS experience and familiarity with automation tools such as Jenkins or Ansible.

Responsibilities

  • Manage and support enterprise database environments across cloud and on-premise systems, ensuring high availability, performance, and security.
  • Perform core DBA functions including backups, recovery, patching, upgrades, cloning, user access management, and failover testing.
  • Partner with application development teams to troubleshoot, optimize, and enhance database-driven applications.
  • Design and maintain database documentation, including data dictionaries, system diagrams, and data mapping across integrated systems.
  • Review database-related application code and DDL to ensure performance, efficiency, and adherence to best practices.
  • Support database architecture design for new applications, ensuring scalability, resiliency, and minimal downtime during migrations.
  • Diagnose and resolve complex issues across database and application layers in real time.
  • Collaborate with L1/L2/L3 support teams to proactively identify and remediate system issues.
  • Participate in 24/7 on-call rotation to ensure continuous system reliability.
View Full Description & ApplyYou'll be redirected to the employer's site
150,000 - 165,000 USD per year
Apply Now