
Senior SQL Server DBA β Microsoft Windows
Posted Sep 21

Posted Sep 21
This is a fully remote position, open to applicants in United States.
β’ Design, install, configure, and oversee Microsoft SQL Server instances within complex, multi-server Windows environments.
β’ Drive end-to-end application performance engineering by evaluating execution plans, pinpointing problematic queries, and executing code- and schema-level optimizations in collaboration with development teams.
β’ Monitor application and database performance utilizing Extended Events, DMVs, Wait Statistics analysis, and third-party tools.
β’ Set performance baselines and establish SLA-aligned alerting thresholds.
β’ Create, implement, and validate backup and recovery strategies; take ownership of RTO/RPO targets and confirm them through recovery drills.
β’ Design and maintain high availability/disaster recovery solutions, including Always On Availability Groups and Log Shipping.
β’ Manage database security through role-based access controls, auditing frameworks, and encryption methods.
β’ Oversee capacity planning and storage forecasting.
β’ Lead database change governance by assessing schema migrations, deployment scripts, and ORM-generated queries.
β’ Automate routine DBA tasks using PowerShell and SQL Agent.
β’ Handle SQL Server patching and upgrades via formal change management, including pre- and post-upgrade validation.
β’ Mentor junior and mid-level DBAs while contributing to knowledge base and runbook documentation.
β’ Act as the senior escalation point during on-call rotations for Severity 1 database outages, directing response efforts and conducting post-incident reviews.
β’ Collaborate with application development teams, infrastructure architects, and business stakeholders to maintain secure, available, and high-performing database systems.
β’ Over 7 years of hands-on SQL Server DBA experience in large-scale, mission-critical production settings.
β’ Expert-level knowledge of Microsoft SQL Server 2019 / 2025 on Windows Server 2019 / 2022.
β’ Advanced T-SQL capabilities: query optimization, execution plan analysis, index design, partitioning, and performance troubleshooting.
β’ In-depth expertise in application performance tuning, including rectifying ORM anti-patterns, N+1 queries, lock contention, and blocking chains.
β’ Proven track record in architecting and supporting Always On Availability Groups, WSFC, and disaster recovery failover in enterprise environments.
β’ Strong understanding of Wait Statistics, DMVs, Extended Events, and Query Store for diagnosing performance issues.
β’ Familiarity with point-in-time database restores, high-availability failovers, disaster recovery planning, and practical recovery testing.
β’ Knowledge of Windows Server administration and Active Directory / Kerberos authentication for SQL Server.
β’ Demonstrated capability to lead technical projects and mentor junior colleagues.
β’ Understanding of ITIL change, incident, and problem management processes.
β’ Microsoft certification DP-300 or legacy MCSE Data Management & Analytics (preferred).
β’ Experience with Azure SQL Database or SQL Server on Azure VMs in hybrid configurations (preferred).
β’ Familiarity with APM tools such as Dynatrace, AppDynamics, or New Relic (preferred).
β’ Proficiency with Redgate SQL Monitor, SolarWinds DPA, SentryOne, or comparable database monitoring solutions (preferred).
β’ PowerShell scripting skills for DBA automation, including usage of dbatools (preferred).
β’ Experience with SSIS in a data warehousing or reporting context (preferred).
β’ Knowledge of GDPR, ISO 27001, or SOC 2 (preferred).
β’ Experience with DevOps CI/CD pipelines for database deployments using Flyway, Liquibase, or Redgate Deployment Manager (preferred).
β’ Full-time employment.
β’ Remote work arrangement.
ALB Conciergerie
Meiks Affiliate Tipps
StanMindsetMomentum
LEARN Behavioral
Get handpicked remote jobs straight to your inbox weekly.