Senior DBA / Systems Engineer

Coastal Care Services, Inc.
Miami, FL, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$100,000.0
Working hours
Regular working hours
Job source

Tech stack

Active Directory Amazon Web Services Data Analysis Systems Engineering User Authentication Microsoft Azure Backup Devices Bash Shell Ubuntu (Operating System) Cloud Computing Databases Computer Terminals
+40 more
Continuous Availability Data Centers Data Infrastructure Data Integrity Data Recovery Database Queries Debian Linux Linux Disaster Recovery Memory Management Failover Python (Programming Language) Kerberos (Protocol) Lightweight Directory Access Protocols (LDAP) PostgreSQL Linux Kernel Linux System Administration Microsoft SQL Server MySQL Nagios Operational Databases Oracle (Applications) Performance Tuning Query Optimization Red Hat Enterprise Linux Ansible Prometheus Software Vulnerability Management Zabbix Data Storage Management Google Cloud System Availability Grafana Database Optimization Database Performance Kubernetes Data Analytics Data Management ZFS File System Terraform

Job description

We are seeking a highly skilled and energetic Senior DBA / Systems Engineer to administer PostgreSQL 18 in enterprise production environments. Will design, deploy and support highly available PostgreSQL clusters spanning multiple data centers or geographic locations, ensuring continuous availability, disaster recovery, and business continuity at Coastal. Join us to empower our data-driven initiatives with innovative engineering and expert database administration!, PostgreSQL Administration

  • Install, configure, upgrade, patch, and maintain PostgreSQL 18 clusters.
  • Design, implement, and support highly available PostgreSQL architectures across multiple physical sites, regions, or data centers.
  • Administer PostgreSQL clustering technologies such as Patroni, repmgr, or equivalent high-availability solutions.
  • Configure synchronous and asynchronous streaming replication, logical replication, cascading replicas, and automatic failover.
  • Monitor and maintain database health, replication lag, failover readiness, and cluster integrity.
  • Perform zero or near-zero downtime PostgreSQL upgrades and maintenance.
  • Optimize database performance through query tuning, indexing strategies, partitioning, and configuration optimization.
  • Configure and tune autovacuum, WAL management, checkpoints, memory allocation, and connection management.
  • Troubleshoot complex production database issues and perform root cause analysis.
  • Develop database standards, operational procedures, and maintenance strategies.

High Availability & Disaster Recovery

  • Design and maintain PostgreSQL clusters capable of surviving site-level failures.
  • Implement geographically distributed disaster recovery solutions with defined Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO).
  • Manage automatic failover and failback procedures.
  • Conduct regular disaster recovery testing and validation exercises.
  • Design resilient architectures supporting 24x7 mission-critical applications.
  • Ensure replication consistency and data integrity across multiple locations.

Backup & Recovery

  • Implement enterprise backup solutions using pgBackRest, WAL-G, Barman, or equivalent technologies.
  • Configure continuous WAL archiving and Point-in-Time Recovery (PITR).
  • Validate backups through regular recovery testing.
  • Develop backup retention and archival policies.

Linux Administration

  • Administer Red Hat Enterprise Linux, Rocky Linux, AlmaLinux, Ubuntu, or Debian systems.
  • Tune Linux kernel parameters for PostgreSQL workloads.
  • Configure system services using systemd.
  • Monitor CPU, memory, storage, and network performance.
  • Perform OS patching, security updates, and system hardening.
  • Automate system administration using Bash, Python, or Ansible.

OpenZFS Administration

  • Design and manage ZFS storage pools optimized for PostgreSQL.
  • Configure datasets for optimal database performance.
  • Manage ZFS snapshots, replication, cloning, and send/receive operations.
  • Optimize ARC, L2ARC, SLOG, compression, recordsize, and special vdev configurations.
  • Perform storage capacity planning and performance tuning.
  • Troubleshoot storage and I/O bottlenecks.

Monitoring & Automation

  • Implement monitoring using Prometheus, Grafana, Zabbix, Nagios, or equivalent platforms.
  • Utilize PostgreSQL tools including pg_stat_statements, pgBadger, and pgBouncer.
  • Develop automation for provisioning, monitoring, maintenance, backups, and failover validation.
  • Build dashboards and proactive alerting for database infrastructure.

Security

  • Implement SSL/TLS encryption and secure authentication.
  • Configure LDAP, Active Directory, Kerberos, or PAM integration.
  • Implement role-based access controls and database auditing.
  • Support security compliance and vulnerability remediation.

Documentation

  • Maintain architecture diagrams for clustered and multi-site database environments.
  • Develop operational runbooks for failover, recovery, maintenance, and upgrades.
  • Document standard operating procedures and disaster recovery processes., * The physical demands of this position involve sedentary work constantly remaining in a stationary position, sitting for prolonged periods of time.
  • It may include exerting up to 10 pounds of force occasionally or otherwise move objects, including the human body.
  • Constantly communicating with others to express or exchange information by means of the spoken word and/or in writing.
  • The visual acuity requirements of this position involve (including color, depth perception, and field of vision) to have close visual acuity to perform an activity such as: preparing and/or analyzing data and figures; constantly viewing a computer terminal and/or extensive reading.
  • Working Conditions of this position involve constant typical office or administrative work. No adverse environmental conditions expected.
  • This position will require to travel to local and data center locations as needed.

WAH (Work at Home) & TRAVEL REQUIREMENTS:

Must have reliable high-speed internet. Minimum standard speed for optimal performance of 10 x 1 (10mbs download x 1mbs upload) required. Must have a separate private workspace / desk area designated for home office to ensure absolute and continuous privacy while at work.

The company is an Equal Opportunity Employer, in accordance with State and federal law. Coastal does not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, national origin, age, disability, sexual orientation or any other characteristic protected by law. Opportunity is provided to all employees based on qualifications and job requirements.

We are a Drug-Free Work Place, we test for THC. This position is contingent upon completion and passing of a drug screening, verification of previous employment and a Level 2 Criminal Background check (please refer to the following website for more information and details on the Florida Care Provider Background Screening Clearinghouse: https://info.flclearinghouse.com.

This position will require to go to the office and data center locations as needed.

Join us if you’re passionate about elevating database systems through innovative engineering! Bring your expertise in system tuning, security protocols, disaster recovery planning, and performance optimization to a dynamic team committed to excellence in data management infrastructure!

Pay: From $100,000.00 per year

Requirements

This position requires deep knowledge of PostgreSQL, Linux system administration, OpenZFS storage management, automation, and enterprise database operations. Familiarity with Microsoft SQL Server administration and migration is highly desirable., * 2+ years administering PostgreSQL in enterprise production environments.

  • 1+ years demonstrated experience managing PostgreSQL 18 or recent PostgreSQL releases.
  • 1+ years operating clustered PostgreSQL environments supporting high availability across multiple sites or data centers.
  • 1+ years in OpenZFS administration experience.
  • 1+ years in PostgreSQL replication, failover, backup, recovery, and performance tuning.
  • Strong Linux administration experience.
  • Strong SQL skills and query optimization experience.
  • Experience automating database administration using Bash, Python, or Ansible.
  • Excellent troubleshooting, analytical, and documentation skills.

PREFERRED QUALIFICATIONS:

  • Experience with Patroni, repmgr, Pacemaker, or similar PostgreSQL clustering technologies.
  • Experience with pgBackRest, Barman, or WAL-G.
  • Experience with pgBouncer or Pgpool-II.
  • Familiarity with Microsoft SQL Server administration.
  • Experience migrating databases from Microsoft SQL Server, Oracle, or MySQL to PostgreSQL.
  • Experience with Kubernetes operators for PostgreSQL.
  • Cloud experience with AWS, Azure, or Google Cloud.
  • Infrastructure-as-Code experience using Terraform or Ansible.

Microsoft SQL Server (Preferred)

  • Working knowledge of Microsoft SQL Server administration.
  • Familiarity with SQL Server backup and recovery concepts.
  • Experience supporting heterogeneous database environments containing both PostgreSQL and Microsoft SQL Server.
  • Experience participating in SQL Server to PostgreSQL migration projects is a plus.

DESIRED SOFT SKILLS:

  • Strong analytical and troubleshooting abilities
  • Excellent written and verbal communication skills
  • Ability to lead incident response and root cause analysis
  • Experience supporting 24×7 mission-critical systems
  • Strong documentation and organizational skills
  • Ability to collaborate across infrastructure, application, networking, and security teams

NICE-TO-HAVE EXPERIENCE:

  • Enterprise environments supporting databases larger than 10 TB
  • PostgreSQL Professional Certification
  • Active-active or active-passive multi-site PostgreSQL deployments
  • Cross-region disaster recovery architectures
  • Zero-downtime database upgrades
  • Financial services, healthcare, telecommunications, or other mission-critical environments
  • Hybrid PostgreSQL and Microsoft SQL Server database environments, * admin. PostgreSQL in enterprise production environments: 2 years (Required)
  • operating clustered PostgreSQL environments : 1 year (Required)
  • managing PostgreSQL 18 or recent PostgreSQL releases: 1 year (Required)
  • Open ZFS administration: 1 year (Required)
  • PostgreSQL replic., failover, backup, recov. perform. tuning: 1 year (Required)
  • Linux: 1 year (Required)

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • Paid time off
  • Employee discount
  • Vision insurance
  • Dental insurance
  • Life insurance, * Dental insurance
  • Employee discount
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:32 min

Live migration to PostgreSQL for relational analytics features

Josip Stuhli Josip Stuhli · World Congress 2023

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

3:37 min

Why differing legacy workflows complicate monitoring tool migrations

Mathias Palmersheim Mathias Palmersheim · Europe 2026 Virtual

Videos

See all

Related articles

See all