We are seeking an experienced PostgreSQL Database Administrator (DBA) to manage, maintain, and optimize enterprise PostgreSQL database environments. The ideal candidate will have strong hands‑on experience in database administration, performance tuning, troubleshooting, backup and recovery, and high availability.
Key Responsibilities
- Install, configure, administer, and maintain PostgreSQL databases.
- Monitor database performance, availability, and overall health.
- Perform SQL query optimization, indexing, and performance tuning.
- Manage database backups, recovery, replication, and disaster recovery.
- Configure and maintain PostgreSQL streaming replication and high availability.
- Troubleshoot database issues and resolve performance bottlenecks.
- Perform database upgrades, patching, and migrations.
- Manage database users, roles, permissions, and security.
- Monitor database capacity, storage utilization, and resource consumption.
- Work closely with application development, infrastructure, and DevOps teams.
- Support production environments and participate in incident management.
- Ensure database reliability, scalability, and data integrity.
Mandatory Skills
- Strong hands‑on experience with PostgreSQL database administration.
- Good understanding of PostgreSQL architecture and database internals.
- Expertise in SQL, PL/pgSQL, query optimization, and indexing.
- Experience with backup and recovery strategies.
- Knowledge of replication, clustering, and high availability.
- Strong database performance monitoring and troubleshooting skills.
- Experience with Linux/Unix administration and shell scripting.
- Experience with database upgrades and migrations.
- Knowledge of database security and access management.
Preferred Skills
- Experience with PostgreSQL tools such as pgAdmin, Patroni, PgBouncer, and pgBackRest.
- Exposure to AWS, Azure, or other cloud platforms.
- Experience with Docker and Kubernetes.
- Knowledge of monitoring tools such as Prometheus and Grafana.
- Experience with database automation and scripting.
- Strong problem‑solving and communication skills.