Database Administrator - Senior
Role details
Job location
Tech stack
Job description
The Database Administrator, Senior leads the design, implementation, and lifecycle management of enterprise database platforms that underpin mission-critical systems in a highly regulated government environment. The role owns advanced performance tuning, capacity planning, and high-availability strategies to ensure resilient, scalable data services across complex application portfolios. It also establishes database standards, security baselines, and governance practices while providing technical leadership to mid-level and junior DBAs and guiding major upgrade, migration, and modernization initiatives., + Architect and maintain enterprise-class database solutions across platforms such as Oracle, SQL Server, MySQL, or PostgreSQL, including advanced schema design, partitioning, and environment-specific optimization for mission-critical workloads.
-
Design end-to-end performance strategies, including indexing, query optimization, plan analysis, and server-level tuning, to support large-scale transactional, reporting, and analytics workloads.
-
Engineer and oversee high-availability and resilience configurations such as clustering, availability groups, replication, log shipping, or multi-region deployments, and regularly validate failover and recovery procedures.
-
Define and enforce database security standards, including encryption strategies, privileged access models, auditing policies, and compliance controls appropriate for highly regulated government environments.
-
Lead complex upgrade and migration initiatives, including cross-version and cross-platform moves, data consolidation, and refactoring of legacy databases to modern architectures with minimal business disruption.
-
Establish and maintain enterprise backup, recovery, and disaster recovery architectures, including recovery time and recovery point objectives, and conduct regular recovery drills for mission-critical systems.
-
Guide data integration, data warehousing, and ETL design efforts, including source-to-target mapping, error handling, and performance tuning for large-volume batch and near-real-time data flows.
-
Provide technical leadership and mentorship to junior and mid-level DBAs, review designs and change plans, and set standards for documentation, monitoring, and incident response.
Requirements
- Bachelor's degree (BA/BS) in Computer Science, Information Technology, or a related field, or equivalent relevant work experience.