MS SQL Database Administrator
ArunDev JanakiRamRemoteSENIORPosted 12d ago
SQL ServerT-SQLSQL Server clusteringSQL Server mirroringAzureSnowflakeDatabricksSSISSSASSSRS
About the Role
We are looking for an experienced MS SQL Database Administrator to join our team. This role focuses on administering, monitoring, and maintaining SQL Server databases to ensure high availability and reliability.
Key Responsibilities
• Administer, monitor, and maintain SQL Server databases to ensure high availability and reliability
• Troubleshoot database connectivity, access, security, and application-related issues
• Optimize SQL queries and improve overall database performance
• Install, upgrade, patch, migrate, and maintain SQL Server databases
• Support SQL Server failover clustering and high-availability solutions
• Work with engineering and operations teams to improve database infrastructure
• Maintain technical documentation and provide database and application support
Requirements
• Minimum 2 years of Microsoft SQL Server database administration experience
• Hands-on experience with SQL Server 2019 or later
• Strong knowledge of SQL Server clustering, mirroring, and high availability
• Proficiency in T-SQL coding, debugging, and performance tuning
• Experience managing large databases in a Windows environment
• Experience with database installation, upgrades, patching, and migrations
• Minimum 1 year of experience with Azure, Snowflake, or Databricks; relevant certification may be accepted in lieu of experience
• Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent skills and experience
Preferred Skills
• SSIS, SSAS, and SSRS
• Azure Cloud, Snowflake, or Databricks database administration
• Data modeling principles
• SQL Server failover clustering
Additional Requirements
• Fingerprint-based background check is mandatory
• Ongoing technology training may be required at the contractor's own expense