Senior Database Administrator (SQL/PostgreSQL)

CyberCoders

United States

Remote

USD 110,000 - 160,000

Full time

6 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

Benefits offered by this job

Vacation/PTO
Medical
Dental
Vision
401k
Remote

Job summary

CyberCoders near Richmond, Virginia, seeks a Senior Database Administrator with deep SQL and PostgreSQL expertise to design, implement and maintain highly available, secure database systems for production and development environments.

You will lead database lifecycle management, backups, DR, performance tuning, CI/CD automation, and mentor junior DBAs to raise operational excellence.

Qualifications

  • 5+ years of professional database administration experience with PostgreSQL/SQL.
  • Expert SQL skills and deep understanding of internals and optimization.
  • Experience with backup, restore and disaster recovery testing.
  • CI/CD for database deployments and schema migrations.
  • Cloud familiarity (Azure preferred) and hybrid environments.
  • Strong scripting (Python/PowerShell) for tooling.
  • Excellent communication and documentation skills.
  • Bachelor's degree in CS or related field; certifications a plus.

Responsibilities

  • Design, implement and maintain PostgreSQL and SQL Server databases for availability, scalability and security.
  • Manage backup/restore strategies and disaster recovery procedures.
  • Performance tuning and query optimization including index strategy.
  • Implement high-availability and replication solutions (clustering, streaming replication).
  • Automate provisioning, configuration and deployments using CI/CD tools.
  • Create monitoring, alerting and capacity planning practices.
  • Collaborate with application, infrastructure and security teams.
  • Maintain runbooks and documentation for operations and change management.
  • Drive DB change management and deployment processes to minimize risk.
  • Mentor junior DBAs and engineers on best practices.

Skills

PostgreSQL
SQL
Performance tuning
CI/CD tooling
Scripting (Python/PowerShell)
Cloud platforms
Communication

Education

Bachelor's degree

Tools

PgBouncer
Patroni
Prometheus
Grafana
Kubernetes
Docker
RedGate
Flyway
Octopus Deploy

Job description

Senior Database Administrator (SQL/PostgreSQL)

We are located near Richmond, Virginia and we are a well-established and reputable insurance company. We have been innovating the insurance industry for over 20 years and have become one of the most well-known and widely used companies in our space. We work with the latest/greatest technology and greatly value a good work-life balance and collaborative environment.


Position Overview

We are seeking a Senior Database Administrator with deep expertise in SQL and PostgreSQL to join our platform team. The role is responsible for designing, implementing, and maintaining highly available, secure, and performant database systems supporting production and development environments. You will lead database lifecycle management, backups and disaster recovery, performance tuning, automation of CI/CD pipelines for schema and data changes, and mentor junior DBAs and engineers to improve operational excellence.


Key Responsibilities


  • Design, implement and maintain PostgreSQL and SQL Server databases to meet availability, scalability and security requirements.

  • Manage backup and restore strategies, verify recoverability, and execute disaster recovery and failover procedures.

  • Perform performance tuning and query optimization, including index strategy, execution plan analysis and resource utilization monitoring.

  • Implement and operate high-availability and replication solutions (clustering, streaming replication, failover orchestration).

  • Develop and maintain automation for provisioning, configuration, schema migrations and deployments using CI/CD tools and database migration frameworks.

  • Create and maintain monitoring, alerting and capacity planning practices to proactively identify and remediate issues.

  • Collaborate with application, infrastructure and security teams to support deployments, incident response, and security hardening.

  • Author and maintain runbooks, documentation, and playbooks for operations, backup/recovery, and change management.

  • Drive database change management and deployment processes (code reviews, rollback strategies, release coordination) to minimize risk to production systems.

  • Mentor and train junior DBAs and engineers on best practices, troubleshooting and operational procedures.


Qualifications


  • 5+ years of professional database administration experience, including significant hands-on experience with PostgreSQL and SQL.

  • Expert-level SQL skills and deep understanding of database internals, indexing, query execution plans and performance optimization.

  • Proven experience managing backup, restore and disaster recovery strategies and testing recoverability.

  • Experience implementing and operating CI/CD for database deployments and schema migrations.

  • Strong experience with PostgreSQL features (roles, extensions, WAL, replication, partitioning, vacuuming/autovacuum tuning).

  • Proficient with monitoring and observability tools (e.g., PgBouncer, Patroni, Prometheus, Grafana, or equivalent).

  • Solid scripting and automation skills (recommended: Python and/or PowerShell) to build operational tooling and runbooks.

  • Familiarity with cloud platforms and services (Azure preferred) and experience operating databases in cloud and hybrid environments.

  • Experience with high availability, failover, clustering, and replication technologies.

  • Nice to have: hands‑on experience with RedGate, Flyway, Octopus Deploy, Kubernetes and Docker, and general DBA toolsets.

  • Strong communication, documentation and cross‑functional collaboration skills; experience mentoring peers.

  • Bachelors degree in Computer Science or related field, or equivalent practical experience; relevant certifications are a plus.


Benefits


  • Vacation/PTO

  • Medical

  • Dental

  • Vision

  • 401k

  • Remote

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Database Administrator
Senior Database Administrator

Sphise • United States

Remote
USD 120,000 - 180,000
PostgreSQL Database Administrator
PostgreSQL Database Administrator

Dataquest • Harrisburg

On-site
USD 100,000 - 130,000
Medical insurance
Vision insurance
401(k)
+1
PostgreSQL Database Administrator (DBA)
PostgreSQL Database Administrator (DBA)

Forbes Technical Consulting • Illinois

On-site
USD 110,000 - 150,000
PostgreSQL Database Architect
PostgreSQL Database Architect

Meridian Systematics • Springfield (VA)

On-site
USD 110,000 - 150,000
401(k)
Dental insurance
Flexible schedule
+4
PostgreSQL Database Administrator
PostgreSQL Database Administrator

Drillo.AI • St. Louis (MO)

On-site
USD 90,000 - 115,000
Database Administrator (PostgreSQL)
Database Administrator (PostgreSQL)

Prestige Staffing • Atlanta (GA)

Hybrid
USD 120,000 - 130,000
Senior Database Engineer
Senior Database Engineer

Verra Mobility • New York (NY)

Hybrid
USD 140,000 - 165,000
Medical insurance
Vision insurance
401(k)
+4
PostgreSQL Database Administrator (DBA)
PostgreSQL Database Administrator (DBA)

Alrek Business Solutions Inc • Wood Dale (IL)

On-site
USD 90,000 - 150,000
Senior Database Engineer
Senior Database Engineer

Vidorra Consulting Group • Plano (TX)

On-site
USD 120,000 - 180,000
PostgreSQL DBA - Onsite
PostgreSQL DBA - Onsite

The Dignify Solutions, LLC • Jersey City (NJ)

On-site
USD 90,000 - 120,000