← All openings

Database Admin SQL Server

We are looking for an experienced Database Administrator to manage and optimize enterprise database environments. You will be responsible for database availability, performance, security, backup and recovery while working closely with development and infrastructure teams to support mission-critical applications.


Key Responsibilities

  • Install, configure, administer, and maintain enterprise database platforms.

  • Monitor database health and perform performance tuning, query optimization, indexing, and capacity management.

  • Manage database backup, recovery, replication, clustering, and high-availability configurations.

  • Implement database security, user access controls, permissions, and security best practices.

  • Troubleshoot database incidents, perform root cause analysis, and resolve performance bottlenecks.

  • Support database upgrades, patching, migrations, and disaster recovery exercises.

  • Work with developers on database schema design, data organization, and application performance improvements.

  • Maintain database documentation, operational procedures, and technical standards.


Requirements

  • Degree in Computer Science, Information Technology, or related discipline.

  • Strong DBA experience with Microsoft SQL Server, Oracle, or similar enterprise databases.

  • Hands-on experience with database performance tuning, schema optimization, partitioning, and configuration.

  • Experience with high availability technologies such as clustering, mirroring, and Availability Groups.

  • Strong knowledge of database backup, recovery, security, and disaster recovery.

  • Experience with SSRS and SSIS/ETL.

  • Strong troubleshooting, analytical, and communication skills.

  • Experience with MongoDB is an advantage (not required).

  • Database certifications from Microsoft, Oracle, or equivalent are a plus.

Apply for this role