Senior SQL Server DBA \|\| Columbus, OH \|\| Hybrid \|\| Contract
We are looking for an experienced Senior SQL Server DBA to manage, maintain, secure, and optimize enterprise SQL Server databases across on-premises and Azure environments.
Key Responsibilities:
- Install, configure, patch, and upgrade SQL Server databases.
- Monitor and tune database performance, queries, indexes, blocking, and deadlocks.
- Manage backups, recovery, High Availability (HA), and Disaster Recovery (DR).
- Support Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure VMs.
- Perform database migrations between on-premises SQL Server and Azure.
- Manage database security, permissions, encryption, Azure RBAC, and Key Vault.
- Support developers with database design, T-SQL, stored procedures, and query optimization.
- Automate DBA tasks using T-SQL and PowerShell.
- Provide Tier III troubleshooting and technical support.
Required Skills:
- 5+ years of hands-on SQL Server DBA experience.
- Strong SQL Server, SSMS, and advanced T-SQL skills.
- Experience with Azure SQL Database and Azure SQL Managed Instance.
- Strong knowledge of backup/recovery and HA/DR, including Always On.
- Experience with SSIS/ETL and database migration.
- Knowledge of Azure Monitor, Log Analytics, Azure Key Vault, Azure Backup, and Azure RBAC.
- Strong performance tuning and troubleshooting skills.
- Bachelor's degree in Computer Science, IT, or equivalent experience.
Preferred: Experience with Redgate or similar database monitoring/backup tools, PowerShell scripting, and enterprise-level Azure database environments.