What are the responsibilities and job description for the Sr. SQL Server DBA position at Cirrus Group Consulting?
Job Description
Job Description
Sr. SQL Server DBA
Roles and Responsibilities
- Expert in SQL Server Database Administration, including SQL Server on VMWare (On Premise), Azure SQL Database and Azure SQL Managed Instance, SQL Server Reporting Server (SSRS).
- Install, configure, and maintain MSSQL databases on production, development, and UAT environments.
- Monitor database performance to ensure high levels of performance, availability, and security.
- Optimize and fine-tune databases for better query performance and scalability.
- Implement and manage backup and recovery procedures, ensuring that databases are protected against data loss and can be quickly restored.
- Responsible for evaluating patch releases and patching requests from development, and communicating constraints, issues, and timelines for deployment.
- Database and T-SQL optimization including performance tuning, query optimization, and supportability.
DevOps - be able to set up and integrate related DevOps process, managing CI / CD pipelines for Azure DevOps or Flyway tools.
Manage SQL server and Windows security audits and take corrective action to stay compliant.
Basic Qualifications
10 years of SQL Server Database administration experience
5 years of experience with backups, restores and recovery models.
5 years of experience of High Availability (HA), Availability Groups (AG) and Disaster Recovery (DR) options for SQL Server.
3 years of experience in Azure SQL Server Managed Instances or Azure SQL Server.
3 years of experience with database migration tools and methodologies, particularly to Azure SQL Database or Azure SQL Managed Instance.
3 years of experience with SQL Server database replication and external replication platforms
Preferred Qualifications
Strong knowledge of backup, restore, and recovery models (SQL Server Native Backup or third-party tools such as Avamar or Commvault).
Experience with high-availability solutions (Always On Availability Groups, SQL Clustering, Replication, or Log Shipping).
Experienced in collaborating with data warehousing developers. Knowledge of BI toolsets including SSIS, SSRS, and MS SharePoint.
Proficient in database monitoring tools (Foglight, or SQL Server Profiler).
Proficiency with T-SQL for querying, performance tuning, and troubleshooting.
Familiarity with database security protocols including encryption and data masking
Asset management Industry highly preferred
Great communication skills.