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.(ref : hirist.tech)