×
Register Here to Apply for Jobs or Post Jobs. X

Database Administrator

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Mecklenburg EMS Agency (Medic)
Full Time position
Listed on 2026-07-14
Job specializations:
  • IT/Tech
    Database Administrator, Disaster Recovery IT, Systems Administrator, Cloud Computing: Infrastructure & Operations
Salary/Wage Range or Industry Benchmark: 59236 - 81278 USD Yearly USD 59236.00 81278.00 YEAR
Job Description & How to Apply Below

DUTIES AND RESPONSIBILITIES

  • Install, configure, patch, and maintain SQL Server (2016, 2019, 2022) in a VMware-based, on-prem environment
  • Administer Failover Cluster Instances (FCI) and Always On Availability Groups
  • Partner with infrastructure teams on VM sizing, storage (VMDK/RDM), and HA/vMotion compatibility
  • Monitor system health, performance, and uptime across all environments
SQL Server Administration & Infrastructure
  • Install, configure, patch, and maintain SQL Server (2016, 2019, 2022) in a VMware-based, on-prem environment
  • Administer Failover Cluster Instances (FCI) and Always On Availability Groups
  • Partner with infrastructure teams on VM sizing, storage (VMDK/RDM), and HA/vMotion compatibility
  • Monitor system health, performance, and uptime across all environments
Performance & Capacity Management
  • Monitor and tune performance using SSMS, Query Store, Extended Events, DMVs, and execution plans
  • Troubleshoot query issues, blocking, deadlocks, and resource contention
  • Manage indexing, statistics, and maintenance plans
  • Conduct capacity planning for CPU, memory, and storage in coordination with infrastructure teams
Backup, Recovery & Disaster Recovery
  • Design and maintain backup strategies (full, differential, transaction logs) aligned with RPO/RTO
  • Perform and validate routine database restores
  • Maintain and test DR processes, including AG and FCI failover/failback
  • Coordinate SQL-aware backups with VMware snapshot tools (e.g., Veeam)
Security & Compliance
  • Implement security features (TDE, Always Encrypted, row-level security, auditing)
  • Manage access controls following least privilege principles
  • Integrate with Active Directory and Azure AD (Entra )
  • Ensure compliance with HIPAA, internal policies, and audit requirements
  • Remediate vulnerabilities identified through scans and audits
Automation & Job Management
  • Develop T-SQL and Power Shell scripts to automate DBA tasks
  • Manage SQL Server Agent jobs (backups, DBCC, indexing, alerts, reporting)
  • Standardize configurations across environments
  • Support database deployments via CI/CD tools (e.g., SSDT, Flyway, Liquibase)
Documentation & Collaboration
  • Maintain documentation for configurations, processes, and runbooks
  • Participate in change management and after-hours deployments
  • Collaborate with infrastructure, networking, security, and application teams
  • Provide Tier 2/3 support and participate in 24x7 on-call rotation
Qualifications & Experience
  • Bachelor's degree (B.A. or B.S.) in Computer Science, Information Systems, or a related field
  • Relevant technical certification in Microsoft SQL Server or equivalent preferred
  • Minimum 5 years of hands-on Microsoft SQL Server administration in a production environment
  • Experience with Always On Availability Groups and/or Windows Server Failover Clustering
  • Experience supporting SQL Server in a VMware-virtualized environment
  • Proficiency with T-SQL, SQL Server Agent, SSMS, and performance tuning tools (Query Store, Extended Events, DMVs, execution plans)
  • Experience with backup and recovery strategies, including transaction log management
  • Working knowledge of Windows Server and Active Directory
  • Experience with Power Shell scripting for automation
  • Understanding of database security practices (user/role management, TDE, auditing)
  • Strong organizational skills with the ability to manage multiple priorities independently
  • Effective communication skills with both technical and non-technical stakeholders
  • Ability to work in a fast-paced healthcare environment and participate in an on-call rotation
Specialization
  • Deep expertise in SQL Server performance tuning and optimization using advanced diagnostics and troubleshooting tools
  • Advanced implementation and support of high availability architectures, including Always On Availability Groups and Failover Cluster Instances
  • Hands-on experience optimizing SQL Server workloads within VMware environments, including VM sizing, storage configuration, and HA/DRS alignment
  • Advanced T-SQL development for performance-critical database objects and query optimization
Certifications
  • Microsoft Certified:
    Azure Database Administrator Associate (DP-300)
  • VMware Certified Professional - Data Center Virtualization (VCP-DCV) or equivalent certification
  • Experience with SQL Server data platform tools, including SSIS, SSRS, and SSAS
  • Experience with database monitoring tools (e.g., Solar Winds DPA, Sentry One SQL Sentry, Redgate SQL Monitor)
  • Exposure to Azure SQL Managed Instance or Azure Arc-enabled SQL Server environments
  • Experience with database Dev Ops and source control practices (e.g., SSDT, Git, Flyway, Liquibase)
Additional Work Conditions

After-hours availability is required for scheduled maintenance windows, emergency database incidents, and participation in the IT on-call rotation. Employees working in an administrative role who are Medic-certified EMT/EMT-P may be considered essential personnel depending on circumstances.

Instructions / Final date to receive applications

Interested applicants must ensure completion of the following steps no later than July 24th 2026 to be…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary