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

Sr Database Administrator

Job in Glen Allen, Henrico County, Virginia, 23060, USA
Listing for: Atlantic Union Bank
Full Time position
Listed on 2026-05-09
Job specializations:
  • IT/Tech
    Database Administrator, Data Engineer, Cloud Computing
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Description

The Senior Database Administrator (DBA) is a senior technical role responsible for the design, implementation, administration, and optimization of the organization’s Microsoft SQL Server and Postgre

SQL database environments. This role maintains the stability, integrity, and performance of all production and non‑production database systems while actively contributing to the design and development of database solutions supporting the Enterprise Data Warehouse and operational applications. The Senior DBA collaborates closely with Software Engineers, Data Engineers, Data Architects, and Infrastructure teams to deliver reliable, scalable data storage and movement solutions.

As the organization transitions toward cloud‑hosted infrastructure, this role will play a key part in planning and executing that migration while maintaining on‑premises environments.

Position Accountabilities Database Administration & Operations
  • Administer, monitor, and maintain MS SQL Server (primary) and Postgre

    SQL (secondary) database environments across development, QA, and production.
  • Manage and optimize query performance through index tuning, execution plan analysis, statistics management, and query rewrites.
  • Implement and maintain database security, including role‑based access control, auditing, and encryption at rest and in transit.
  • Manage database capacity planning, storage allocation, and growth forecasting.
  • Perform routine database maintenance including integrity checks, index rebuilding/reorganization, and statistics updates.
High Availability, Disaster Recovery & Replication
  • Design, implement, and maintain HA/DR solutions including SQL Server Always On Availability Groups, Failover Clustering, and Postgre

    SQL Streaming Replication.
  • Develop and maintain comprehensive backup and recovery strategies; conduct regular recovery testing to validate RPO/RTO objectives.
  • Configure and manage log shipping, database mirroring, and replication topologies as appropriate.
  • Maintain and test disaster recovery runbooks and failover procedures.
Database Development & Architecture
  • Collaborate with application and data engineering teams on schema design, data modeling, and database object development (stored procedures, functions, views, triggers).
  • Design and develop ETL/ELT pipelines and data movement solutions using T‑SQL, PL/pgSQL, and Python.
  • Analyze data requirements and translate them into optimized, scalable database designs consistent with enterprise data warehouse best practices.
  • Review and validate database‑related code from development teams; participate in code reviews and enforce standards.
  • Develop and maintain data dictionaries, database documentation, and architectural diagrams.
Infrastructure & Cloud Readiness
  • Manage on‑premises database infrastructure including patching, upgrades, and configuration management.
  • Support cloud readiness initiatives; contribute to planning and executing database migrations to cloud platforms (Azure SQL, AWS RDS/Aurora, or equivalent).
  • Work with IaC tooling (Terraform or equivalent) to define and version‑control database infrastructure.
  • Participate in CI/CD pipeline design for database change management (schema migrations, release automation).
  • Collaborate with infrastructure and Dev Ops teams on environment provisioning, monitoring, and alerting.
Python & Automation
  • Develop Python‑based data pipeline and ETL solutions for data ingestion, transformation, and loading workflows.
  • Write automation scripts for routine DBA tasks including health checks, backup validation, and alerting.
  • Integrate database workflows with orchestration tools and data platform components.
Agile Collaboration & Quality
  • Work within an Agile/Scrum framework; participate in sprint planning, stand‑ups, retrospectives, and backlog grooming.
  • Collaborate with cross‑functional Agile teams as well as independently managing assigned work items.
  • Perform and coordinate unit and integration testing for database changes.
  • Troubleshoot database application issues and resolve defects in a timely manner.
  • Escalate issues and impediments proactively; communicate clearly in both technical and non‑technical terms.
  • Update and maintain database runbooks,…
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