Senior Microsoft SQL Server DBA – On-Premises

Maitsys Inc.

United States

On-site

USD 110,000 - 140,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Maitsys Inc. is seeking an experienced SQL Server DBA to install, configure, and maintain on-premises SQL Server instances across environments. You will work with .NET applications, ensure high availability, and implement security and backup strategies.

The role requires 5+ years hands-on DBA experience, deep knowledge of T-SQL, performance tuning, HA/DR, and familiarity with Windows Server and AD integration. You will collaborate with development teams and provide on-call support.

Qualifications

  • 5+ years of hands-on experience as a SQL Server DBA in an on-premise environment.
  • Proven experience supporting .NET applications and their backend databases.
  • Strong experience with SQL Server 2022 and newer.
  • Expert knowledge of SQL including writing, debugging, and optimization.
  • Experience with High Availability/DR (Always On, Clustering, Replication, Log Shipping).
  • Proficiency with SQL Server tools: SSMS, SQL Profiler, Extended Events, SQL Server Agent.
  • Familiarity with Windows Server administration and AD integration.
  • Understanding of how .NET apps connect to SQL Server (ADO.NET, EF, connection strings, IIS).
  • Experience with backup/recovery tools and monitoring solutions (e.g., Redgate).
  • Experience with SSIS, SSRS, and SSAS.

Responsibilities

  • Install, configure, upgrade, and maintain on-premises SQL Server instances.
  • Manage provisioning, capacity planning, and storage across servers.
  • Perform routine maintenance: index rebuilds, statistics updates, integrity checks, and patching.
  • Administer user roles, permissions, and security per least-privilege.
  • Monitor performance and resolve bottlenecks.
  • Optimize T-SQL queries, stored procedures, functions, and views from the .NET app.
  • Analyze and tune execution plans, indexing, and query performance.
  • Configure and manage SQL Server Agent jobs, alerts, and monitoring.
  • Design and test backup and disaster recovery strategies.
  • Manage High Availability: Always On, clustering, replication, log shipping.
  • Perform point-in-time recovery and validate restores.
  • Collaborate with development teams for day-to-day DB builds across environments.
  • Troubleshoot connectivity and performance issues from the app (EF, ADO.NET).
  • Review and optimize code and schema changes deployed via releases.
  • Assist with deployment of database changes across environments.
  • Support app configuration related to DB connections (connection strings, IIS).
  • Implement and maintain DB security, encryption, and auditing.
  • Ensure compliance with data protection and governance policies.
  • Manage vulnerability remediation and apply security patches.
  • Maintain documentation of architecture, configurations, and procedures.
  • Provide on-call support (rotational).
  • Participate in incident, problem, and change management.

Skills

T-SQL
Performance tuning
High availability
Windows Server
.NET integration
SSMS
SQL Profiler
Extended Events
Always On
Replication

Tools

SSMS
SQL Profiler
Extended Events
Always On
Failover Clustering
Replication
PowerShell

Job description

Key Responsibilities
  • Install, configure, upgrade, and maintain on-premises Microsoft SQL Server instances (2022 or later).
  • Manage database provisioning, capacity planning, and storage allocation across physical/virtual servers.
  • Perform routine maintenance including index rebuilding, statistics updates, integrity checks (DBCC), and patching.
  • Administer user roles, permissions, and security policies following the principle of least privilege.
  • Monitor database performance and proactively identify and resolve bottlenecks.
  • Optimize T-SQL queries, stored procedures, functions, and views (often those originating from the .NET application).
  • Analyze and tune execution plans, indexing strategies, and query performance.
  • Configure and manage SQL Server Agent jobs, alerts, and automated monitoring.
  • Design, implement, and test robust backup and disaster recovery (DR) strategies.
  • Manage High Availability solutions such as Always On Availability Groups, Failover Clustering, log shipping, or replication.
  • Perform point-in-time recovery and regularly validate restore processes.
  • Collaborate with development teams to support day to day SQL database builds across multiple environments and support necessary of the .NET application.
  • Troubleshoot database connectivity, connection pooling, and performance issues originating from the application (e.g., Entity Framework, ADO.NET).
  • Review and optimize database code and schema changes deployed through application releases.
  • Assist with deployment of database changes across development, testing, and production environments.
  • Support application configuration related to database connections (connection strings, IIS/app server integration).
  • Implement and maintain database security, encryption (TDE, Always Encrypted), and auditing.
  • Ensure compliance with relevant data protection regulations and internal governance policies.
  • Manage vulnerability remediation and apply security patches.
  • Maintain comprehensive documentation of database architecture, configurations, and procedures.
  • Provide on-call support for critical database and application issues (rotational, as needed).
  • Participate in incident, problem, and change management processes.
Experience
  • 5+ years of hands-on experience as a SQL Server DBA in an on-premise environment.
  • Proven experience supporting .NET applications and their backend databases.
  • Strong experience with SQL Server versions 2022 and above.
  • Expert knowledge of SQL (writing, debugging, and optimizing).
  • Strong understanding of database internals, indexing, and performance tuning.
  • Hands-on experience with High Availability / Disaster Recovery (Always On, Clustering, Replication, Log Shipping).
  • Proficiency with SQL Server tools: SSMS, SQL Profiler, Extended Events, SQL Server Agent.
  • Familiarity with Windows Server administration and Active Directory integration.
  • Understanding of how .NET applications connect to and consume SQL Server data (ADO.NET, Entity Framework, connection strings, IIS).
  • Experience with backup/recovery tools and monitoring solutions (e.g., Redgate ( recommended)).
  • Experience with SSIS, SSRS, and SSAS.
Technical Skills
Advanced SQL Server Administration
  • Microsoft SQL Server 2012/2014/2016/2019/2022
  • SQL Server Always On Availability Groups
  • Failover Clustering. Database Mirroring , Log Shipping and Replication
  • SQL Server Agent, SQL Server Profiler and Extended Events
Database Design
  • Normalization and Denormalization
  • Data Modeling and design & support complex Database Architecture with supporting of 10+ TB of data
  • OLTP, Data Warehouse Design and Capacity Planning
Automation
  • PowerShell, SQL Agent Jobs, T-SQL Scripting
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Microsoft Windows SQL Server DBA
Senior Microsoft Windows SQL Server DBA

Headspin • United States

Remote
USD 140,000 - 190,000
Database Architect
Database Architect

Mbi Llc • Hamilton (NJ)

On-site
USD 100,000 - 130,000
Senior SQL Server Database Administrator - TS required to apply - Wash DC Hybrid
Senior SQL Server Database Administrator - TS required to apply - Wash DC Hybrid

Bow Wave LLC • Washington

On-site
USD 100,000 - 130,000
SQL DBA
SQL DBA

ATC • Harrisburg

On-site
USD 85,000 - 120,000
SQL Server Database Administrator
SQL Server Database Administrator

Kelly Science, Engineering, Technology & Telecom • Detroit (MI)

On-site
USD 110,000 - 160,000
Senior SQL Database Administrator
Senior SQL Database Administrator

Verra Mobility • Mesa (AZ)

On-site
USD 100,000 - 130,000
Senior SQL Server DBA
Senior SQL Server DBA

Veriipro • New York (NY)

On-site
USD 110,000 - 170,000
Senior Developer (DBA + SQL)
Senior Developer (DBA + SQL)

Bounteous • United States

On-site
USD 120,000 - 180,000
Oracle Sql Server Database Administrator
Oracle Sql Server Database Administrator

Seneca Resources • New York (NY)

On-site
USD 120,000 - 180,000
Senior SQL Database Administrator
Senior SQL Database Administrator

ZELIS • Atlanta (GA)

On-site
USD 90,000 - 120,000