Senior MS SQL Server DBA
Total Compensation including bonus: $120-135k
On-site, 5 days per week
Annual bonus: 10-15% of base salary
Contract to Hire
Job Summary: We are seeking an experienced and highly skilled Senior MS SQL Server Database Administrator to manage, maintain, and optimize our database systems. The ideal candidate will have a strong background in database architecture, performance tuning, and security, with a proven ability to handle complex database environments.
Key Responsibilities:
Design, implement, and maintain MS SQL Server databases to ensure high availability and performance.
Monitor database performance, identify bottlenecks, and optimize queries for efficiency.
Develop and implement database backup, recovery, and disaster recovery strategies.
Ensure database security by implementing access controls, encryption, and regular audits.
Collaborate with development teams to design and optimize database schemas and queries.
Troubleshoot and resolve database-related issues in a timely manner.
Stay updated with the latest SQL Server features and best practices to recommend improvements.
Mentor junior database administrators and provide technical guidance.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
5+ years of experience as an MS SQL Server Database Administrator.
Expertise in SQL Server versions 2016 and above.
Proficiency in T-SQL, SSIS, SSRS, and SSAS.
Strong understanding of database security, indexing, and performance tuning.
Experience with high-availability solutions like clustering, replication, and Always On.
Excellent problem-solving and communication skills.
Preferred Skills:
Knowledge of cloud-based database solutions (e.g., Azure SQL).
Familiarity with other database systems like MySQL or Oracle.
Certifications such as Microsoft Certified: Azure Database Administrator Associate or similar.