Posted on: 12/09/2025
About the Role :
We are looking for an experienced SQL Server Database Administrator to join our team. The ideal candidate will be responsible for the installation, configuration, performance tuning, security, backup/recovery, and high availability of SQL Server environments. You will play a critical role in ensuring database reliability, scalability, and efficiency to support business-critical applications.
Key Responsibilities :
- Install, configure, and maintain MS SQL Server databases across development, testing, and production environments.
- Perform database monitoring, capacity planning, and performance tuning for optimal efficiency.
- Implement backup, restore, disaster recovery, and high availability strategies (AlwaysOn, Log Shipping, Mirroring, Replication, Clustering).
- Manage security administration, including roles, permissions, and encryption.
- Troubleshoot database issues, provide root-cause analysis, and ensure minimal downtime.
- Automate recurring DBA tasks using T-SQL, PowerShell, or other scripting tools.
- Work closely with developers and application teams for query optimization and database design best practices.
- Ensure compliance with organizational and industry security, auditing, and governance standards.
- Maintain detailed documentation of database architecture, processes, and procedures.
Mandatory Skills :
- Strong experience in MS SQL Server (2016/2019/2022) administration.
- Expertise in performance tuning, query optimization, and indexing strategies.
- Proficiency in backup/recovery, disaster recovery planning, and high availability solutions.
- Strong knowledge of T-SQL programming and stored procedures.
- Hands-on experience with SQL Server monitoring tools (e.g., SQL Profiler, DTA, SCOM, SolarWinds, Redgate).
- Experience with database security, encryption, and compliance.
Good-to-Have Skills :
- Experience with Azure SQL Database, SQL Managed Instance, or AWS RDS.
- Knowledge of NoSQL / other RDBMS (Oracle, MySQL, PostgreSQL).
- Exposure to CI/CD pipelines, DevOps for database deployments.
- Experience with cloud migration projects.
Education :
- Bachelors/Masters degree in Computer Science, Information Technology, or a related field.
- Microsoft certifications such as MCSE: Data Management and Analytics or Azure Database Administrator Associate will be an added advantage.
Did you find something suspicious?