Demo

SQL Server Database Administrator

National Computing Group
Richmond, VA Full Time
POSTED ON 5/22/2026
AVAILABLE BEFORE 7/21/2026

Job Title: SQL Server Database Administrator - 01-5265

**NO CTC- Please do not apply if you can't work directly for us

Must be Local or willing to relocate from day one. Alternate weeks in Richmond VA office; other week remote. (5 days in office, 5 days remote, repeating). No 100% remote

Knowledge, Skills, Abilities, and Experiences:
The successful candidate will have 10 years of hands-on experience as a SQL Server DBA and PostgreSQL DBA, with a strong focus on database performance monitoring, query optimization, and backup and recovery operations in enterprise environments. The candidate will demonstrate deep knowledge of SQL Server and PostgreSQL internals and best practices to ensure availability, performance, and data protection.

The candidate will have direct experience with the following:

  • Enterprise-level SQL Server and PostgreSQL DBA experience on Windows and Linux operating systems, supporting production environments
  • Strong expertise in database performance monitoring and tuning across SQL Server and PostgreSQL, including:

o Identifying and resolving blocking, deadlocks (SQL Server), and lock contention (PostgreSQL)o Analyzing execution plans (SQL Server) and EXPLAIN/EXPLAIN ANALYZE output (PostgreSQL)o Monitoring CPU, memory, disk I/O, wait statistics (SQL Server), and PostgreSQL metrics such as WAL activity, checkpoints, and vacuum processes

  • Advanced experience managing backup and restore strategies, including:

o SQL Server: full, differential, and transaction log backupso PostgreSQL: logical and physical backups using pg_dump, pg_basebackup, and WAL archivingo Restore testing and point-in-time recovery (PITR) for both platformso Disaster recovery readiness and validation

  • Solid understanding of database internal architecture, including:

o SQL Server: memory management, indexing, locking, and transaction loggingo PostgreSQL: MVCC (Multi-Version Concurrency Control), autovacuum, indexing strategies, and WAL (Write-Ahead Logging)o SQL Server: Availability Groups, replication, log shippingo PostgreSQL: streaming replication, logical replication, failover clustering solutions (e.g., Patroni, repmgr)

  • SQL Server administration experience with SQL Server 2012 and above and PostgreSQL 11 (or newer versions)
  • Hands-on experience with installation, upgrades, patching, and maintenance for both SQL Server and PostgreSQL
  • Experience managing High Availability and Disaster Recovery (HA/DR) solutions such as:
  • Ability to write and optimize T-SQL and PostgreSQL (PL/pgSQL) queries for troubleshooting and performance analysis
  • Scripting experience (PowerShell, Bash, or Python) to automate routine DBA tasks such as monitoring, maintenance, and reporting
  • Experience supporting databases hosted on Azure, cloud platforms (e.g., Azure Database for PostgreSQL, AWS RDS), and on-prem environments

High Level Project Overview / Responsibilities

  • Provide day-to-day operational support for multiple SQL Server and PostgreSQL databases across Azure, Linux, and Windows environments
  • Monitor database health and performance, proactively identifying and resolving performance issues at the database and query level across both platforms
  • Perform query analysis and tuning to support application performance and stability for SQL Server and PostgreSQL workloads
  • Design, implement, and maintain robust backup and recovery solutions, ensuring data integrity and recoverability across both systems
  • Execute database restores for production support, testing, and disaster recovery scenarios
  • Support and maintain HA/DR configurations, ensuring high availability and minimal downtime for both SQL Server and PostgreSQL
  • Utilize monitoring tools (e.g., Spotlight, native PostgreSQL tools, pgAdmin, or third-party monitoring platforms) to track performance trends and respond to alerts
  • Perform database patching, upgrades, and maintenance activities
  • Collaborate with application teams and business units to troubleshoot complex database-related issues
  • Participate in a 24x7 on-call rotation supporting a large enterprise database environment
  • Ensure compliance with security, audit, and regulatory requirements
  • Work independently on DBA tasks while also contributing effectively as part of a team
  • Maintain high standards of accuracy, documentation, and attention to detail
  • Communicate effectively with technical and non-technical stakeholders, both verbally and in writing

Required Years of Experience:

  • Minimum of 10 years of directly related experience

Required Education:

  • Minimum of High School Diploma or equivalency

Ideal experience?

  • Preference for prior experience in a regulated industry

Location = Richmond VA (parking not provided)

Rate = $47-$54/hr a W2 contract

Length = 1 Years W2 Contract - Possible long term/extension for the right candidate

Job Types: Full-time, Contract

Pay: $47.00 - $54.00 per hour

Experience:

  • SQL Server DBA : 7 years (Required)
  • PostgreSQL DBA: 4 years (Required)
  • database performance monitoring : 2 years (Required)

Work Location: Hybrid remote in Richmond, VA 23219

Salary : $47 - $54

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a SQL Server Database Administrator?

Sign up to receive alerts about other jobs on the SQL Server Database Administrator career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,249 - $117,370
Income Estimation: 
$93,716 - $124,745
Income Estimation: 
$118,976 - $146,289
Income Estimation: 
$112,672 - $149,113
Income Estimation: 
$98,475 - $115,895
Income Estimation: 
$137,343 - $165,639
Income Estimation: 
$130,034 - $179,473
Income Estimation: 
$150,731 - $188,044
Income Estimation: 
$135,811 - $184,429
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at National Computing Group

  • National Computing Group Lebanon, PA
  • Job Title: Operational Procurement Buyer - 10-8931 Must be local or willing to relocate to the Lebanon, PA area Hybrid on-site (3x a week) with occasional ... more
  • 3 Days Ago

  • National Computing Group Scranton, PA
  • Job Title: Operations Administrator – Water Utilities - 13052026 Must be local - on-site position Hybrid: 3 office/2 remote Operations Administrator – Wate... more
  • 6 Days Ago


Not the job you're looking for? Here are some other SQL Server Database Administrator jobs in the Richmond, VA area that may be a better fit.

  • LingaTech Richmond, VA
  • Location: Richmond, VA - local candidates ONLY Position Type: Hybrid - must be able to work on-site 3 days a week initially. Contract Length: 10 months, li... more
  • 15 Days Ago

  • Stefanini Group Richmond, VA
  • Details: Stefanini Group is hiring! Stefanini is looking for a Database Administrator at Various Location in USA(Hybrid). For quick Apply, please reach out... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!