We are seeking an experienced Senior Database Administrator to manage, optimize, and support enterprise database environments across both on-premises and cloud platforms. The ideal candidate will have extensive experience with Oracle and SQL Server databases, database administration, performance tuning, disaster recovery technologies, and ETL development.
This role requires a hands-on technical expert capable of designing, implementing, maintaining, and optimizing mission-critical database systems while ensuring high availability, security, and performance.
MUST-HAVE REQUIREMENTS (Strictly Required)
Candidates will only be considered if they clearly demonstrate the following:
10+ Years of Database Administration Experience
- Minimum 10+ years of hands-on experience in database administration.
- Proven expertise in:
- Database design
- Database implementation
- Database maintenance
- Database support
- Experience managing enterprise-scale production database environments.
Advanced PL/SQL & ETL Development
- Minimum 5+ years of experience developing with PL/SQL.
- Hands-on experience creating:
- ETL procedures
- Stored procedures
- Packages
- Functions
- Strong knowledge of query optimization and SQL performance tuning.
DBMS Installation, Configuration & Migration
- Proven experience performing:
- Database installation
- Configuration
- Migration
- Upgrades
- Experience planning and executing database migrations with minimal downtime.
- Strong understanding of database lifecycle management.
Performance Tuning & Capacity Planning
- Extensive experience with:
- Database performance tuning
- Query optimization
- Capacity planning
- Performance monitoring
- Ability to proactively identify and resolve database performance issues.
Oracle & SQL Server Administration
- Strong hands-on experience administering:
- Oracle Database
- Microsoft SQL Server
- Experience supporting high-availability and mission-critical database environments.
Cloud & On-Premises Database Technologies
- Experience managing databases across:
- On-Premises environments
- Microsoft Azure
- Oracle Cloud Infrastructure (OCI)
- Understanding of cloud database services, migration strategies, and hybrid architectures.
High Availability & Disaster Recovery
- Hands-on experience with:
- Oracle RAC
- Oracle GoldenGate
- Oracle Data Guard
- Experience implementing high availability, disaster recovery, and replication solutions.
Database Administration Tools
- Experience using enterprise database administration tools including:
- TOAD
- Oracle Enterprise Manager (OEM)
- DB Artisan
- Ability to monitor, troubleshoot, and optimize database environments using industry-standard tools.
Key Responsibilities
- Design, implement, administer, and support enterprise database environments.
- Perform database installation, configuration, upgrades, and migrations.
- Develop and optimize PL/SQL procedures, packages, and ETL processes.
- Monitor database performance and implement tuning strategies.
- Manage Oracle and SQL Server environments across on-premises and cloud platforms.
- Implement and maintain high availability and disaster recovery solutions using RAC, GoldenGate, and Data Guard.
- Ensure database security, integrity, backup, recovery, and compliance.
- Collaborate with application development, infrastructure, and cloud teams to support enterprise applications.
Preferred Qualifications
- Experience working in enterprise or public sector environments.
- Knowledge of database security and governance best practices.
- Experience with automation and database scripting.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and documentation skills.
Pay: $65.00-$75.00 per hour
Work Location: In person