Job Summary
We are seeking an experienced Database Administrator (DBA) with hands-on expertise in both Microsoft SQL Server and Oracle databases. The ideal candidate will be responsible for database administration, installation, configuration, performance optimization, backup and recovery, troubleshooting, security, and ensuring high availability of critical database environments.
Key Responsibilities
Install, configure, administer, and maintain Microsoft SQL Server and Oracle database environments.
Monitor database health, performance, availability, and capacity.
Perform database performance tuning, query optimization, indexing, and troubleshooting.
Manage database backup, recovery, and restoration procedures to ensure data integrity and availability.
Configure and maintain high-availability and disaster-recovery solutions.
Administer SQL Server Always On Availability Groups, replication, and Oracle Data Guard, as applicable.
Perform database patching, upgrades, migrations, and routine maintenance.
Manage database users, roles, permissions, access controls, and security configurations.
Write, troubleshoot, and optimize T-SQL and PL/SQL queries, stored procedures, and scripts as required.
Identify and resolve database incidents, bottlenecks, and operational issues.
Maintain database documentation, operational procedures, and recovery plans.
Collaborate with application, infrastructure, development, and security teams to support business-critical systems.
Required Technical Skills
Hands-on experience administering Microsoft SQL Server and Oracle Database.
Strong knowledge of SQL Server administration, T-SQL, and database management.
Experience with Oracle database administration and PL/SQL.
Knowledge of database architecture, installation, configuration, and maintenance.
Expertise in database performance monitoring, tuning, and query optimization.
Experience with backup, recovery, and disaster-recovery procedures.
Understanding of high availability, replication, and database failover.
Experience with database patching, upgrades, and migrations.
Knowledge of database security, access management, and troubleshooting.
Preferred Skills
Experience with SQL Server Always On Availability Groups and Oracle Data Guard.
Familiarity with SQL Server Agent, RMAN, and database monitoring tools.
Experience with automation and scripting using PowerShell, shell scripting, or SQL scripts.
Familiarity with production database support, incident management, and root-cause analysis.
Experience working in enterprise database environments.
Ideal Candidate Profile
The ideal candidate is a hands-on DBA who can independently support both SQL Server and Oracle databases, maintain database performance and availability, troubleshoot complex issues, and implement reliable backup, recovery, and security practices.