Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

PostgreSQL Database Administrator

$130k - $150k

DrFirst

Cloud Native PostgreSQL Database Administrator

For 25 years, DrFirst has empowered providers and patients to achieve better health through intelligent medication management. We improve healthcare workflows and help patients start and stay on therapy with end-to-end solutions that enhance prescription access, affordability, and adherence. Our solutions help 100 million patients a year and are used by more than 420,000 prescribers, 71,000 pharmacies, 270 EHRs and health information systems, and over 2,000 hospitals in the U.S. This is a great opportunity to be a part of a successful Healthcare IT company experiencing significant growth. Here you'll get to work with some of the smartest and most interesting people around, solving unique and complex challenges in healthcare on a scale matched by few companies. If you get excited about stretching yourself in new ways, developing yourself to your fullest potential, and care about working with smart colleagues, we want to talk to you!

Position Overview

We are seeking a cloud native PostgreSQL Database Administrator for our System Operations team. This role sits at the center of how data moves through DrFirst. PostgreSQL on AWS Aurora serves as one critical layer inside a broader, event driven persistence architecture. You will think beyond a single database. You will think about how data enters our platform from prescribers, pharmacies, EHRs, and patient channels, how it moves through message and event brokers, how it lands in PostgreSQL and complementary stores, and how applications read it back reliably at scale.

This is a hands on, automation first role for someone who treats the database as part of a connected data ecosystem rather than a standalone box.

What You Will Work On

Cloud Native Database Operations

  • Manage daily operations of PostgreSQL on AWS Aurora across multiple accounts and environments.
  • Own database setup, configuration, parameter tuning, and deployment using cloud native patterns.
  • Execute upgrades, patches, and version migrations with minimal downtime using blue green and rolling deployment strategies.
  • Monitor database health, performance, and capacity using CloudWatch, Performance Insights, AppDynamics, and Grafana.

Modern Persistence and Event Driven Data Flow

  • Operate PostgreSQL as the system of record inside an event driven architecture, where data arrives from many upstream sources through message and event brokers.
  • Collaborate with application and platform engineering on how data flows from event streams such as Kafka and Kinesis into PostgreSQL and back out to consumers.
  • Partner on caching and in memory data patterns such as Redis or ElastiCache that sit in front of PostgreSQL for high read workloads.
  • Help shape a unified persistence layer that gives applications consistent, reliable data regardless of which upstream system originated it.
  • Support read replicas, logical replication, and change data capture patterns that feed downstream analytics, search, and reporting systems.

Performance Optimization at Scale

  • Tune PostgreSQL and Aurora configurations for OLTP, read heavy reporting, and mixed workloads.
  • Analyze and resolve performance bottlenecks using EXPLAIN ANALYZE, pg_stat_statements, Performance Insights, and CloudWatch metrics.
  • Optimize indexes, query plans, connection pooling, and parameter groups for fast response times on patient facing workflows.
  • Review SQL, data models, and access patterns with development teams before they reach production.

AWS Cloud Infrastructure

  • Use Aurora PostgreSQL features including read replicas, Global Database, automated backups, point in time recovery, and high availability configurations.
  • Use AWS services including RDS, CloudWatch, Systems Manager, Lambda, S3, IAM, and Secrets Manager for database operations.
  • Apply AWS best practices for security, monitoring, cost optimization, and right sizing.

Automation and Scripting

  • Build Python and shell automation for provisioning, backup verification, refresh workflows, alerting, and compliance reporting.
  • Develop and maintain CI/CD pipelines for database schema changes and infrastructure deployments.
  • Treat manual work as a backlog item. If you did it twice, script it.
  • Use infrastructure as code such as Terraform or CloudFormation for repeatable, version controlled database infrastructure.

Reliability, Backup, and Disaster Recovery

  • Design, test, and document backup and recovery strategies that meet aggressive RTO and RPO targets for healthcare workloads.
  • Run quarterly disaster recovery drills and maintain runbooks for failure scenarios.
  • Configure multi AZ deployments and read replicas for automatic failover and high availability.

Collaboration and Support

  • Provide technical support and troubleshooting for database and data flow issues across the platform.
  • Partner with DevOps, NetOps, application engineering, and architecture on integrated cloud native solutions.
  • Participate in on call rotation for production support.
  • Document procedures, configurations, troubleshooting guides, and architectural decisions.
Qualifications

Required

  • 4 to 7 years of hands on experience as a PostgreSQL Database Administrator in cloud environments.
  • Strong production experience with AWS Aurora PostgreSQL and RDS.
  • Proficiency in PostgreSQL performance tuning, query optimization, and root cause analysis.
  • Solid understanding of backup and recovery strategies, including point in time recovery and high availability configurations.
  • Experience with database security, user management, IAM integration, and access controls.
  • Programming skills in Python and shell scripting for automation.
  • Working knowledge of AWS services such as CloudWatch, Lambda, S3, Systems Manager, IAM, and Secrets Manager.
  • Conceptual familiarity with modern persistence patterns: message and event brokers such as Kafka, Kinesis, or RabbitMQ, in memory caches such as Redis or ElastiCache, and event driven data flow. Hands on experience is a plus. A candidate who speaks the language and understands how PostgreSQL fits the broader picture is what we need.
  • Strong SQL skills and a solid grasp of relational data modeling.
  • Excellent problem solving, communication, and documentation skills.

Preferred

  • Hands on experience with PostgreSQL logical replication, streaming replication, and change data capture such as Debezium.
  • Production experience with Kafka, Kinesis, or other event streaming platforms.
  • Experience with Redis or ElastiCache as a caching layer in front of PostgreSQL.
  • Infrastructure as code experience such as Terraform or CloudFormation.
  • CI/CD tooling such as Jenkins, GitLab CI, or AWS CodePipeline.
  • Exposure to other data stores such as DynamoDB, Redshift, OpenSearch, or MongoDB for context on polyglot persistence.
  • Healthcare technology or regulated industry experience.
  • AWS certifications such as Solutions Architect or Database Specialty, or PostgreSQL certifications.
  • Active, daily use of AI tools such as Claude, Copilot, ChatGPT, or Cursor for scripting, troubleshooting, and documentation.
Physical Requirements
  • 90% Desk work
  • 10% Remote travel to client sites, conferences, or internal team meetings
Benefits
  • Competitive compensation, with a base salary of $130,000 - $150,000 (Exact compensation may vary based on skills and experience)
  • Eligible for Company Performance-based Bonus Program, based on individual and company performance
  • Medical, dental, and vision insurance
  • 401K eligible after 3 months of employment, with 50% company match up to first 5% of salary contributed to the plan with a 3-year vesting schedule
  • HSA for eligible employees enrolled in the HDHP, with a generous company contribution up to $500 for individual coverage and $1000 for family coverage per year
  • 100% company paid short and long-term disability, AD&D, and group life insurance
  • Accrued annual paid time off (PTO) of 18 days for the first 3 years of service, increasing thereafter and 7 paid holiday days
  • Employee Assistance Program
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the PostgreSQL Database Administrator in United States vacancy
  • $78.4k - $119.18k

     ...federal services company in Nashville, TN is seeking a Mid Database Administrator to ensure the stability and security of enterprise databases...  ...field. Strong skills in Oracle, SQL Server, MySQL, and PostgreSQL are required. The compensation ranges from $78,400 to $119,... 
    Postgresql

    ASM Research, An Accenture Federal Services Company

    Nashville, TN
    2 days ago
  • $78.4k - $119.18k

     ...technology consulting firm based in Wyoming seeks a Mid-level Database Administrator to ensure the stability, performance, and security of...  ...experience, and proficiency with Oracle, SQL Server, MySQL, and PostgreSQL. Responsibilities include optimizing databases, disaster... 
    Postgresql

    ASM Research, An Accenture Federal Services Company

    Cheyenne, WY
    2 days ago
  •  ...A leading technology consulting firm is seeking a Mid Database Administrator to oversee the performance and security of enterprise databases...  ...experience, and proficiency with Oracle, SQL Server, MySQL, or PostgreSQL. A SECRET security clearance is required. The role is... 
    Postgresql

    ASM Research, An Accenture Federal Services Company

    Sacramento, CA
    1 day ago
  •  ...A federal IT consulting company is seeking a Database Administrator to manage enterprise databases in a mission-critical government environment...  ..., including proficiency in Oracle, SQL Server, MySQL, or PostgreSQL. An active SECRET clearance is required, along with U.S. citizenship... 
    Postgresql

    ASM Research, An Accenture Federal Services Company

    Atlanta, GA
    2 days ago
  •  ...A federal services provider is seeking a Mid Database Administrator in Saint Paul, Minnesota. This role oversees the stability, performance,...  ...administration experience with skills in Oracle, SQL Server, MySQL, or PostgreSQL. The position supports a dynamic environment with... 
    Postgresql

    ASM Research, An Accenture Federal Services Company

    Saint Paul, MN
    2 days ago
  •  ...Title: Senior Database Administrator (SQL Server / PostgreSQL / AWS) Employment Type: Contract Location: Naperville, IL (Weekly 3 days Onsite) Role Overview We are seeking a highly experienced, hands-on Senior DBA with strong expertise in relational databases and a solid... 
    Postgresql
    Contract work

    ATEM

    Naperville, IL
    3 days ago
  • $60 - $65 per hour

     ...We are seeking a highly experienced Senior Database Administrator to join a growing technology‑driven organization operating in a cloud‑first...  ...Location & Hours Senior Database Administrator (SQL Server / PostgreSQL / AWS) – Remote (U.S.-based), Central Hours.... 
    Postgresql
    Hourly pay
    Full time
    Contract work
    Immediate start
    Remote work
    Visa sponsorship

    Talener

    Naperville, IL
    2 days ago
  • $50 - $70 per hour

     ...headquartered in Boulder, Colorado is seeking to add a Senior Database Administrator to their growing team. The Senior Database Administrator (...  ...Experience with additional database platforms (PostgreSQL, MySQL, Oracle) Cloud experience with AWS, Azure, or GCP... 
    Postgresql
    Hourly pay
    Remote work

    Insight Global

    United States
    5 days ago
  •  ...We are looking for a skilled and experienced Database Administrator (DBA) with 5+ years of hands-on experience managing mission-critical databases...  ...production and development database systems (e.g., PostgreSQL, MySQL, SQL Server, MongoDB, etc.)Ensure high availability... 
    Postgresql

    ReturnPro

    Doral, FL
    1 day ago
  •  ...IN THE UNITED STATES, PREFERABLY RESIDING IN EST/EASTERN TIME ZONE. We are looking for an experienced, self‑motivated PostgreSQL Database Administrator. The role involves developing best practices for database deployment, managing daily operations including break/fix, capacity... 
    Postgresql

    Scientific Games

    Topeka, KS
    1 day ago
  •  ...Database Administrator (DBA) At Air Apps, we believe in thinking bigger—and moving faster. We're a family-founded company on a mission to...  .... Manage and fine-tune SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis, DynamoDB). Implement database... 
    Postgresql
    Remote work
    Worldwide

    Air Apps

    United States
    4 days ago
  •  ...applications and next steps. Our partner is looking for a Cloud Database Administrator III based in the United States. This role sits within a...  ...and other cloud environments. Administer large-scale PostgreSQL and MySQL environments, with exposure to Oracle and MS SQL... 
    Postgresql
    Remote job
    Full time

    jobgether

    United States
    7 days ago
  •  ...Required Skills: Cassandra, PostgreSQL, MySQL Experience with database administration including: Experience with database administration including Performance tuning. Design and implementation of Disaster Recovery to meet defined business objectives. Implementation... 
    Postgresql

    Syntricate Technologies

    Cincinnati, OH
    4 days ago
  • $120k - $145k

     ...SQL skills to the next level? Join SQLWatchmen as a Senior Database Administrator - Tier 2 and become a key player in our fully remote team!...  ...customers informed about incident progress, changes, and outages. PostgreSQL Enthusiasm is a Plus: Have some experience with PostgreSQL... 
    Postgresql
    Currently hiring
    Remote work

    SQLWatchmen LLC

    New York, NY
    5 days ago
  •  ...: POSITION SUMMARY We are seeking an experienced Database Administrator to manage and maintain database systems, ensuring optimal performance...  ...with major database systems (Oracle, SQL Server, MySQL, PostgreSQL) Monitoring Tools: Proficiency with database... 
    Postgresql
    Permanent employment

    Purple Drive

    Boston, MA
    2 days ago
  •  ...We are seeking a Senior Database Administrator with extensive experience in administering and modernizing cloud-first data platforms, primarily...  .../Managed Instance, Azure Cosmos DB, Azure Database for PostgreSQL, and MongoDB Centralize, standardize, and execute deployments... 
    Postgresql

    Compunnel

    Aliso Viejo, CA
    2 days ago
  •  ...Database Administrator The Database Administrator will be responsible for leading end-to-end migrations between SQL Server, PostgreSQL, and MongoDB environments to AWS Cloud. This role involves performing schema conversion, data mapping, ETL processes, and optimizing... 
    Postgresql

    Jobs via Dice

    Dallas, TX
    4 days ago
  •  ...experience Experience working on large databases size between 10TB to 30 TB Very good...  ...~ Database knowledge/expertise on MySQL/PostgreSQL, RedShift, Snowflake, Oracle etc.. Mandatory skills - SQL Server administration required skills: Knowledge on AWS... 
    Postgresql
    Weekend work

    Omni Inclusive

    Jersey City, NJ
    1 day ago
  •  ...Seeking a Senior Database Administrator / Database Developer with 10+ years of experience in SQL Server, Oracle, PostgreSQL, and MongoDB environments. The ideal candidate will have strong expertise in database administration, performance tuning, ETL development, cloud... 
    Postgresql

    3B Staffing LLC

    Newark, NJ
    11 hours ago
  •  ...PostgreSQL Database Administrator Experienced PostgreSQL Database Administrator to manage and maintain PostgreSQL databases. The ideal candidate will ensure the performance, availability, and security of our databases, and will be responsible for the implementation,... 
    Postgresql

    Omni Inclusive

    Saint Louis, MO
    5 days ago
  •  ...A database administrator (DBA) is responsible for managing and maintaining an organization's databases to ensure they are secure, reliable,...  ...Database administration: 2-5 years (Preferred) Oracle: 2-5 years (Preferred) PostgreSQL/MySQL: 2 year (Preferred) #J-18808-Ljbffr... 
    Postgresql

    ROLE

    Houston, TX
    1 day ago
  •  ...ensuring the security and integrity of our databases. Oversee the installation,...  ...Minimum of 5 years of experience in database administration, management, and support in complex...  ...experience with database technologies PostgreSQL or other NoSQL databases. Experience... 
    Postgresql

    United IT Solutions

    Irving, TX
    3 days ago
  •  ...As a highly skilled Database Administrator (DBA), you'll bring your expertise in Microsoft SQL Server and a solid understanding of Identity,...  ...Experience with additional RDBMS platforms such as Oracle, PostgreSQL or MySQL Experience with database monitoring tools such as... 
    Postgresql
    Temporary work
    Relocation package

    Enssolutions

    McLean, VA
    1 day ago
  •  ...Database Administration Location: Dallas, TX ~ Scottsdale, AZ Duration: 6 months Experience Required 5+ years of experience working as a...  ...Database Administration & Operations Administer and support PostgreSQL, MySQL, and Cassandra database platforms. Manage... 
    Postgresql

    Diverse Lynx

    Scottsdale, AZ
    4 days ago
  • $30 - $37 per hour

     ...Junior Database Administrator (Jr. DBA) Location: Long Island City, NY (Hybrid – onsite presence required) Position Status: Contract Pay Rate...  ...maintain database systems such as SQL Server, Oracle, MySQL, or PostgreSQL. Performance Optimization: Monitor and fine‑tune database... 
    Postgresql
    Contract work

    Seneca

    New York, NY
    2 days ago
  •  ...We are actively looking for experienced Database Administrators to join exciting projects in the United States. Open Positions SQL Server DBA...  ...Clustering) SQL Server administration and troubleshooting PostgreSQL DBA Database design and performance optimization... 
    Postgresql

    Zenith System Solutions

    Plano, TX
    4 days ago
  •  ...Database Administrator (DBA) At Tonic3, we connect top talent with innovative projects and global teams. We are currently looking for a Database...  ...working with relational databases such as: ~ MySQL ~ PostgreSQL ~ Microsoft SQL Server ~ Oracle Database ~ Experience... 
    Postgresql
    Freelance
    Remote work
    Flexible hours

    Tonic3

    United States
    2 days ago
  •  ...Role: Database Administrator (DBA) onsite role Location: Englewood Cliffs, NJ 07632 - ONSITE Role Overview • Install, configure, upgrade, and maintain MySQL, Redis, PostgreSQL and MongoDB databases in both on-premises and AWS environments. • Manage Replication... 
    Postgresql

    Equiliem

    Englewood Cliffs, NJ
    5 days ago
  •  ...is looking to hire a Senior DBA to own database reliability across Oracle (ERP & ADG), Microsoft SQL Server, MySQL, and PostgreSQL environments supporting mission-critical...  ...environments. Deeply experienced with Oracle administration and Data Guard. Calm under pressure... 
    Postgresql

    T1 Energy

    Dallas, TX
    1 day ago
  •  ...Job Description: PostgreSQL Database Administrator United States, Remote Are you driven to be an innovative Database Administrator, and looking to join a team where open collaboration, customer focus, and a commitment to excellence are core values?... 
    Postgresql
    Remote work
    Monday to Friday
    Night shift

    ESR Healthcare

    United States
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to PostgreSQL Database Administrator. Be the first to apply!