About the Role
We are seeking a highly skilled Database Expert to manage, optimize, secure, and maintain mission-critical enterprise database environments. The ideal candidate will have extensive experience across multiple database technologies, including Oracle, Microsoft SQL Server, MySQL, Sybase, and Exadata, with a strong focus on performance tuning, high availability, disaster recovery, and database security.
You will play a key role in ensuring database reliability, scalability, and operational excellence while supporting critical business applications and services.
Key Responsibilities
Database Administration & Operations
- Manage and maintain enterprise database environments, ensuring high performance, availability, and security.
- Monitor database health, capacity, and performance, proactively identifying and resolving issues.
- Implement backup, recovery, and disaster recovery solutions to ensure business continuity.
- Perform database upgrades, patching, migrations, and configuration changes.
- Develop automation scripts and tools to improve operational efficiency and reduce manual effort.
Performance & Optimization
- Analyze and resolve database bottlenecks and performance issues.
- Optimize SQL queries, indexing strategies, database configurations, and resource utilization.
- Conduct capacity planning and performance tuning across large-scale database environments.
Security & Governance
- Implement database security best practices, including access controls, encryption, auditing, and compliance requirements.
- Manage user access, privileges, and role-based access controls (RBAC).
- Identify database risks and propose mitigation strategies to protect critical business data.
High Availability & Disaster Recovery
- Design, implement, and maintain highly available database architectures.
- Manage replication, clustering, failover, and disaster recovery solutions.
- Conduct backup validation and disaster recovery testing activities.
Change & Release Management
- Support database deployments, upgrades, and infrastructure changes.
- Develop and validate database change scripts and rollback procedures.
- Ensure all changes comply with organizational change management and governance standards.
Required Technical Expertise
Oracle Database
- Oracle Database Administration
- RMAN Backup & Recovery
- Data Guard
- RAC
- Performance Tuning & SQL Optimization
- Security, Auditing & Access Management
- Partitioning & Advanced Database Features
Oracle Exadata
- Exadata Architecture & Operations
- Storage Cell Management
- Performance Optimization
- In-Memory Technologies
- Exadata Monitoring & Troubleshooting
Microsoft SQL Server
- Always On Availability Groups
- Failover Clustering
- Performance Tuning
- Backup & Recovery
- Replication
- Security & Encryption
MySQL
- Performance Optimization
- Replication (Master-Slave / Multi-Master)
- Backup & Recovery
- Partitioning & Stored Procedures
- Database Security
Additional Advantage
- Experience with Sybase Database Administration
- Scripting and automation using Shell, PowerShell, Python, or Ansible
- Experience in enterprise-scale environments supporting critical business applications
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 10+ years of experience in Database Administration and Operations.
- Relevant certifications such as:
- Oracle Certified Professional (OCP)
- Oracle Exadata Certification
- Microsoft Certified: SQL Server
- MySQL Database Administrator Certification