via Glassdoor
$86K - 104K a year
Manage and optimize PostgreSQL databases, ensure high availability, security, and performance, and automate routine tasks.
Requires 3+ years of PostgreSQL DBA experience, knowledge of replication, failover, clustering, Linux/Unix, and monitoring tools, with preferred cloud and containerization experience.
Job Title: PostgreSQL Database Administrator (DBA) Location: New Jersey NJ & Houston TX Duration: 6 month's contract Job Summary: We are seeking an experienced PostgreSQL Database Administrator (DBA) to manage, maintain, and optimize our PostgreSQL database environments. The ideal candidate will be responsible for ensuring high availability, performance, security, and reliability of databases supporting business-critical applications. Key Responsibilities Install, configure, upgrade, and maintain PostgreSQL databases Monitor database performance, availability, and capacity planning Perform database tuning (queries, indexes, memory, vacuum, autovacuum) Manage backups, restores, and disaster recovery strategies Implement and maintain high availability and replication (Streaming Replication, Logical Replication, Patroni, etc.) Ensure database security, access control, and compliance standards Troubleshoot database issues and perform root cause analysis Automate routine DBA tasks using scripts (Bash, Python, etc.) Collaborate with application developers and infrastructure teams Document database architecture, procedures, and best practices Support production, staging, and development environments Required Skills & Qualifications Technical Skills: Strong hands-on ce with PostgreSQL (version 10+) Knowledge of replication, failover, and clustering Familiarity with Linux/Unix systems Experience with monitoring tools (gg stat statements, Prometheus, Grafana, etc.) Understanding of database security and role management Preferred Skills: Experience with cloud platforms (AWS RDS/Aurora, Azure Database for PostgreSQL. GCP Cloud SQL) Knowledge of containerization (Docker, Kubernetes) Exposure to CI/CD pipelines and DevOps practices Experience with configuration management tools (Ansible, Terraform) Education & Experience: Bachelor's degree in Computer Science, IT, or related field (or equivalent experience) 3+ years of hands-on PostgreSQL DBA experience (adjustable by role level) Soft Skills: Strong problem-solving and analytical skills Excellent communication and documentation abilities Ability to work independently and in a team environment. Willingness to participate in on-cali/support rotations Nice to Have PostgreSQL certifications Thanks Job Type: Contract Pay: $41.46 - $49.93 per hour Expected hours: 55 per week Work Location: In person
This job posting was last updated on 1/21/2026