Work Arrangement: This role is
not eligible for remote or hybrid work.
Work Authorization Notice: Candidates must be legally authorized to work in the United States. Visa sponsorship or work authorization assistance is not available now or in the future.
Position Overview
The Senior Database Administrator is responsible for designing, building, and maintaining secure, reliable, and scalable database platforms that support enterprise applications and business operations. This role focuses on database architecture, operational stability, performance optimization, and disaster recovery while partnering closely with application teams and business stakeholders.
The position plays a critical role in ensuring database systems are highly available, well‑documented, and capable of supporting current and future business needs through effective design, governance, and operational excellence.
Key Responsibilities
- Design, implement, and maintain enterprise database management systems, including standards, guidelines, and quality assurance practices.
- Patch, upgrade, and maintain database platforms to ensure security, stability, and vendor supportability.
- Document database architectures and communicate design decisions and data impacts to technical and non‑technical stakeholders.
- Develop and maintain complex database code, logical processes, and technical solutions across database platforms.
- Perform database development, testing, and quality assurance in client‑server and enterprise environments.
- Translate business requirements into database designs, schemas, table structures, and data element definitions.
- Maintain a strong understanding of enterprise data usage and storage mechanisms; assist with capacity planning and growth forecasting.
- Analyze data storage requirements and determine optimal data organization and relational structures.
- Define table relationships, indexing strategies, and data interactions for efficient relational models.
- Collaborate with stakeholders to design and maintain disaster recovery, backup, recovery, and archiving strategies.
Required
QualificationsEducation- Bachelor’s degree in Computer Science, Information Systems, Statistics, or a related field
OR - A minimum of 7 years of professional experience in database engineering and administration in lieu of a degree
Experience & Skills
- 4–6 years of hands‑on experience in database engineering and administration
- Strong experience with database design, implementation, documentation, and lifecycle management
- In‑depth knowledge of database management systems and data structures
- Ability to translate business data requirements into technical solutions
- Experience working with large, complex, and unstructured datasets from multiple sources
- Proven experience with Oracle relational databases
- Proficiency in query and programming languages such as SQL, PL/SQL, and Python
- Experience with database performance tuning, backup and recovery strategies, and data security best practices
Preferred Qualifications
- Senior‑level Oracle DBA experience
- Experience with Oracle 19c and autonomous databases, including single‑instance, RAC, and Data Guard configurations
- Experience supporting Oracle databases in Oracle Cloud Infrastructure (OCI)
- Familiarity with Oracle ecosystem technologies such as Oracle SSO, OIM, OBIEE, ASM, RAC, Data Guard, and clustering on Linux or Solaris
- Strong troubleshooting and performance tuning skills using a holistic, end‑to‑end approach
- Experience with DevOps and automation tools such as Jenkins and Ansible
- Working knowledge of GitHub or other version control systems
Technical Competencies
- Database Management Systems
- Programming and Query Languages
- Software Development Lifecycle (SDLC)
- Project Management Methodologies
- Cloud Platforms and Technologies
- CI/CD and Automation
- Data Analysis and Modeling
- Data Security and Compliance
- Performance Tuning and Optimization
- Backup, Recovery, and High Availability
- Monitoring, Logging, and Observability
- DevOps and Emerging Database Technologies