Build and support Always On availability groups and SQL clusters in cloud and on-premises.
Design and implement disaster recovery strategies and backup policies.
Perform performance tuning, index optimization, statistics updates, and consistency checks.
Monitor database health, integrity, and security, and investigate anomalies.
Manage accounts, roles, and permissions according to least-privilege and compliance requirements.
Implement encryption, TLS/SSL, and other controls for data at rest and in transit.
Plan and perform upgrades, patching, and migrations for standalone and cloud-hosted servers.
Lead migration projects, including lift-and-shift and re-platforming efforts.
Maintain version-controlled documentation, diagrams, configurations, procedures, and runbooks.
Generate reports on performance, capacity growth, and usage trends.
Collaborate with development, infrastructure, and security teams to streamline deployments and resolve incidents.
Mentor DBAs on AWS and Azure practices and contribute to automation initiatives.
Experience Requirements
Minimum of 10 years as a SQL Server DBA supporting enterprise environments.
Proven success managing hybrid environments across on-premises, AWS, and Azure.
Hands-on experience migrating Always On and SQL clusters to AWS and Azure.
Expertise with SQL Server versions 2012 through 2022 across VMware, AWS, and Azure (IaaS/PaaS).
Strong skills in performance troubleshooting and execution plan analysis.
Experience with security solutions such as TDE and TLS/SSL.
Ability to participate in on-call rotations and perform scheduled maintenance.
SQL Server and AWS or Azure Cloud certification.
Education Requirements
SQL Server and AWS or Azure Cloud Certified.