Search by job, company or skills

VaporVM

PostgreSQL Database Administrator

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking an experienced PostgreSQL Database Administrator (DBA) to design, implement, and manage PostgreSQL environments across UAT, Production, and Disaster Recovery (DR) setups. The ideal candidate will possess strong expertise in High Availability (HA), replication, backup & recovery, security, and performance monitoring. This is a contract-based position for 6 months, with an immediate joining requirement.

Key Responsibilities

1. Database Design & Implementation

  • Architect, deploy, and maintain PostgreSQL environments for UAT, Production, and DR.
  • Ensure optimal performance, scalability, and reliability of database systems.
  • Configure schemas, storage, and database parameters according to project needs.

2. High Availability & Disaster Recovery

  • Set up and maintain High Availability (HA) environments with manual failover.
  • Implement and manage DR replication strategies.
  • Conduct periodic DR drills to validate recovery processes and readiness.

3. Backup & Recovery Strategy

  • Design and implement comprehensive backup and recovery plans.
  • Automate backup scheduling and manage retention policies.
  • Validate recovery procedures to ensure data integrity and business continuity.

4. Security, Monitoring & Auditing

  • Enforce role-based access controls, database encryption, and secure authentication.
  • Implement monitoring solutions for replication lag, performance, and uptime tracking.
  • Configure database auditing and logging mechanisms to ensure compliance.

5. Documentation & Knowledge Transfer

  • Develop detailed documentation and Standard Operating Procedures (SOPs).
  • Maintain configuration, operational, and maintenance documentation.
  • Conduct knowledge transfer and training sessions for internal teams.

Required Skills & Qualifications

  • Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience: Minimum 5 years of proven experience as a PostgreSQL DBA with expertise in HA, replication, and DR.
  • Technical Proficiency:
  • PostgreSQL installation, configuration, tuning, and optimization.
  • HA tools: Patroni, repmgr, pgPool-II, or equivalent.
  • DR replication: Streaming replication, logical replication.
  • Backup tools: pgBackRest, Barman, or custom scripting.
  • Security: Role-based access control, SSL/TLS encryption.
  • Monitoring: Prometheus, Grafana, pgAdmin, or similar platforms.
  • Soft Skills: Strong analytical and documentation skills, effective communication, and ability to train and collaborate with cross-functional teams.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145405885