Aurora PostgreSQL Database Administrator (DBA)

Talent Software Services, Inc.
  • Seven Hills Park-GDC~Seven Hills Park, OH
  • Remote
  • $53–$56.81 Per Hour
  • Quick Apply
5 days ago

Job Description

  • Job Title: Aurora PostgreSQL Database Administrator (DBA)
  • Experience Level: Senior-level
  • Experience Required: 5–10+ years
  • Primary Database: PostgreSQL / Amazon Aurora PostgreSQL

Position Overview

  • Experienced Aurora PostgreSQL DBA responsible for designing, administering, optimizing, and supporting highly available PostgreSQL databases on Amazon Aurora PostgreSQL.
  • Responsible for:
    • Database reliability
    • Performance
    • Security
    • Backup and recovery
    • Monitoring
    • Production support
  • Support database environments across:
    • Development
    • Test
    • Production
  • Strong hands-on PostgreSQL and AWS/Amazon Aurora experience required.
  • Strong understanding of:
    • Database performance
    • High availability
    • Automation
    • Troubleshooting

Key Responsibilities

  • Administer and support Amazon Aurora PostgreSQL database environments.
  • Install, configure, upgrade, patch, and maintain PostgreSQL/Aurora systems.
  • Manage:
    • Aurora clusters
    • Read replicas
    • Failover
    • Parameter groups
    • Subnet groups
    • Endpoints
  • Perform database performance tuning, including:
    • Query optimization
    • Execution plan analysis
    • Index optimization
    • Connection and memory tuning
    • Lock and wait-event analysis
    • Vacuum/autovacuum optimization
  • Monitor database:
    • Health
    • Capacity
    • Performance
    • Availability
  • Use AWS and PostgreSQL monitoring tools.
  • Implement and maintain:
    • Backup and restore strategies
    • Disaster recovery (DR)
    • Business continuity strategies
  • Perform Point-in-Time Recovery (PITR).
  • Support database recovery exercises.
  • Troubleshoot production issues, including:
    • Database incidents
    • Performance problems
    • Connectivity issues
    • Replication issues
    • Database failures
  • Manage database security:
    • Users
    • Roles
    • Permissions
    • Encryption
    • Auditing
    • Access controls
  • Work with application and development teams on:
    • SQL queries
    • Schema design
    • Indexes
    • Database-related application issues
  • Support migrations to Aurora PostgreSQL from:
    • On-premises DB2
    • Other database platforms
  • Develop automation and operational scripts using:
    • Python
    • AWS Lambda
    • AWS CLI
  • Establish and maintain:
    • Database standards
    • Operational procedures
    • Documentation
    • Runbooks
  • Participate in on-call rotations.
  • Provide production support for critical database environments.
  • Assist with:
    • Capacity planning
    • Cloud cost optimization
    • Database modernization initiatives

Required Qualifications

  • 5+ years of database administration experience with PostgreSQL.
  • 2+ years of hands-on experience with Amazon Aurora PostgreSQL.
  • Strong understanding of:
    • PostgreSQL architecture
    • PostgreSQL administration
    • PostgreSQL internals
  • Strong experience with:
    • SQL
    • PL/pgSQL
    • Indexes
    • Transactions
    • Locking
    • Query execution plans
  • Experience with:
    • PostgreSQL backup and recovery
    • Replication
    • High-availability strategies
  • Strong AWS knowledge, particularly:
    • Amazon Aurora
    • Amazon RDS
    • EC2
    • IAM
    • CloudWatch
    • S3
    • Airflow
    • Lambda
  • Experience troubleshooting database performance using:
    • EXPLAIN
    • EXPLAIN ANALYZE
    • PostgreSQL statistics views
    • AWS Performance Insights
    • CloudWatch
  • Experience with database monitoring and alerting.
  • Strong scripting and automation skills using Python or similar languages.
  • Experience working with:
    • Production-critical databases
    • Incident management processes

Preferred Qualifications

  • AWS Certified Database – Specialty or comparable AWS certification.
  • PostgreSQL certification or equivalent professional experience.
  • Experience migrating databases to Aurora PostgreSQL using AWS Database Migration Service (DMS).
  • Experience with CI/CD pipelines.
  • Experience with database observability tools such as:
    • Datadog
    • Grafana
    • Similar platforms
  • Experience with:
    • PostgreSQL version upgrades
    • Aurora major-version upgrades

Technical Skills

  • Databases:

    • PostgreSQL
    • Amazon Aurora PostgreSQL
    • Amazon RDS
  • AWS:

    • Aurora
    • RDS
    • EC2
    • VPC
    • IAM
    • CloudWatch
    • S3
    • KMS
    • DMS
    • Lambda
    • Airflow
  • Performance Tuning:

    • EXPLAIN / EXPLAIN ANALYZE
    • Query tuning
    • Indexing
    • Wait-event analysis
    • Lock analysis
    • Vacuum/autovacuum
    • Connection management
  • High Availability & Disaster Recovery:

    • Aurora replication
    • Read replicas
    • Failover
    • Backup/restore
    • Point-in-Time Recovery
    • Disaster recovery
  • Automation:

    • Python
    • AWS CLI
    • Lambda
    • Airflow
  • Monitoring & Observability:

    • AWS Performance Insights
    • CloudWatch
    • PostgreSQL monitoring
    • Grafana
    • Prometheus
    • Datadog

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent troubleshooting skills.
  • Strong incident-management capabilities.
  • Ability to work effectively with:
    • Developers
    • Architects
    • Infrastructure teams
  • Strong communication skills.
  • Strong documentation skills.
  • Ability to work independently in a fast-paced production environment.
  • Strong ownership and attention to:
    • Reliability
    • Security
    • Operational excellence

Success Criteria

  • Maintain highly available and secure Aurora PostgreSQL environments.
  • Proactively improve database:
    • Performance
    • Reliability
  • Automate routine DBA activities.
  • Minimize production downtime.
  • Partner effectively with engineering teams.
  • Deliver scalable and reliable database solutions.

Key Resume Keywords

  • PostgreSQL DBA
  • Aurora PostgreSQL
  • Amazon Aurora
  • AWS RDS
  • PostgreSQL Administration
  • Database Administration
  • SQL
  • PL/pgSQL
  • Query Optimization
  • Performance Tuning
  • EXPLAIN ANALYZE
  • Index Optimization
  • Replication
  • High Availability
  • Failover
  • Backup & Recovery
  • Point-in-Time Recovery
  • Disaster Recovery
  • AWS
  • CloudWatch
  • Performance Insights
  • IAM
  • S3
  • Lambda
  • AWS CLI
  • Python
  • Airflow
  • AWS DMS
  • DB2 Migration
  • Database Migration
  • Datadog
  • Grafana
  • Prometheus
  • CI/CD

Numbers & Facts

LocationSeven Hills Park-GDC~Seven Hills Park, OH (
Remote
)
Salary$53–$56.81 Per Hour

Skills

  • AWS Lambdaunmatched
  • Access Controlunmatched
  • Amazon Elastic Compute Cloud (EC2)unmatched
  • Amazon Relational Database Service (RDS)unmatched
  • Amazon Simple Storage Service (S3)unmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • Auditingunmatched
  • Automationunmatched
  • Business Strategyunmatched
  • Capacity Managementunmatched
  • Cloud Computingunmatched
  • Communication Skillsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cost Controlunmatched
  • Cryptographyunmatched
  • Data Recoveryunmatched
  • Database Administrationunmatched
  • Database Designunmatched
  • Database Recoveryunmatched
  • Database Technologyunmatched
  • Disaster Recoveryunmatched
  • Documentationunmatched
  • Failoverunmatched
  • High Availabilityunmatched
  • IBM DB2unmatched
  • Identify Issuesunmatched
  • Incident Managementunmatched
  • Information/Data Security (InfoSec)unmatched
  • Memory Hardwareunmatched
  • On Callunmatched
  • Operations Planningunmatched
  • Operations Processesunmatched
  • Performance Tuning/Optimizationunmatched
  • PostgreSQLunmatched
  • Problem Solving Skillsunmatched
  • Production Supportunmatched
  • Production Systemsunmatched
  • Protective Servicesunmatched
  • Python Programming/Scripting Languageunmatched
  • Query Optimizationunmatched
  • Replication and Remote Mirroringunmatched
  • SQL (Structured Query Language)unmatched
  • Scripting (Scripting Languages)unmatched
  • Security Monitoringunmatched
  • Software Developmentunmatched
  • Software Patchesunmatched
  • Statisticsunmatched
  • Subnetunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder