Overview
The SQL Database Administrator role is a hands-on position dedicated to the administration, optimization, and support of SQL Server environments. In this position, you will collaborate closely with development, infrastructure, and delivery teams to enhance platform performance within a highly regulated environment, focusing on ensuring the availability and security of business-critical systems.
Responsibilities
- Administer and support SQL Server environments to maintain optimal performance.
- Monitor, tune, and optimize performance for SQL databases.
- Implement and manage High Availability and Disaster Recovery solutions.
- Conduct backup, recovery, and business continuity planning.
- Manage database security and user access.
- Support CI/CD pipelines and assist in release activities.
- Perform root cause analysis and troubleshoot production issues.
Requirements
- Proven experience in SQL Server Database Administration (SQL Server 2016, 2019 & Azure SQL).
- Strong proficiency in T-SQL development and query optimization.
- Experience with performance tuning and capacity planning.
- Knowledge of High Availability & Disaster Recovery solutions (Always On, Replication, Clustering).
- Familiarity with SSIS and data integration processes.
- Proficient in PowerShell scripting and automation.
- Understanding of CI/CD processes and release management strategies.
- Experience with Azure Data Platform services.