PostgreSQL Database Administrator
2 days ago
**L1 PostgreSQL Database Administrator**
Job Summary:
The L1 PostgreSQL Database Administrator is responsible for routine database operations, including monitoring, maintenance, and basic troubleshooting. This role is crucial in ensuring the continuous availability and performance of PostgreSQL databases, handling day-to-day tasks with guidance from higher-level DBAs.
**Technical Responsibilities**:
**Database Monitoring & Alerting**:
Utilize monitoring tools like pgAdmin, Prometheus with Grafana, or Nagios to track key PostgreSQL metrics (e.g., query execution times, CPU/IO load, replication status).
Set up and manage alerting systems to notify about thresholds breaches (e.g., disk space, connection limits).
**Backup and Recovery Management**:
Execute regular backups using tools like pg_dump, pg_basebackup, and configure automated backup scripts.
Perform data restoration using pg_restore and validate backup integrity using checksums and test restores.
**User Management and Security**:
Manage PostgreSQL roles and privileges using SQL commands (CREATE ROLE, GRANT, REVOKE).
Enforce basic security protocols, including SSL configuration and enforcing password policies.
**Basic Performance Tuning**:
Perform routine maintenance tasks like VACUUM, VACUUM FULL, ANALYZE, and REINDEX to optimize table performance.
Identify and create indexes based on slow query logs (pg_stat_statements).
**Database Maintenance & Housekeeping**:
Monitor and maintain logs using pgBadger for performance insights and log rotation.
Implement periodic pg_repack or cluster operations to reorganize tables and indexes.
**Patching and Updates**:
Validate patches in a staging environment before production deployment.
**Basic Troubleshooting**:
Diagnose and resolve common issues like connection timeouts, lock contention, and missing indexes.
Use PostgreSQL diagnostic views (pg_stat_activity, pg_locks) for issue identification.
**Documentation and Reporting**:
Document standard operating procedures (SOPs), database configurations, and maintenance scripts.
Maintain an incident log for database issues and resolutions.
**Technical Skills**:
Operating Systems: Proficient in Linux/Unix (e.g., CentOS, Ubuntu), with basic shell scripting.
PostgreSQL Tools: psql, pgAdmin, pg_dump, pg_restore, pg_basebackup.
SQL: Basic to intermediate SQL scripting, query tuning, and optimization.
Monitoring Tools: Prometheus, Grafana, Nagios, pg_stat_statements.
Scripting: Basic Bash/Python for automation of routine tasks.
---------------------------------------------------------------------------------------------------------------------
- **Job Title**:
**L2 PostgreSQL Database Administrator**
Job Summary:
The L2 PostgreSQL Database Administrator handles advanced database tasks, including performance tuning, replication, and disaster recovery planning. This role involves in-depth troubleshooting and optimizing database systems to ensure efficient operations and high availability.
**Technical Responsibilities**:
**Advanced Performance Tuning**:
Perform in-depth query optimization using EXPLAIN, EXPLAIN ANALYZE, auto_explain, and pg_stat_statements.
Optimize PostgreSQL configuration parameters (shared_buffers, work_mem, maintenance_work_mem, effective_cache_size) for performance improvements.
Implement partitioning strategies and fine-tune indexing (including BRIN, GIN, and GiST indexes).
**Replication & High Availability**:
Set up and manage replication configurations (e.g., streaming replication, logical replication).
Implement and monitor high-availability solutions using tools like Patroni, pg_auto_failover, or PgBouncer for connection pooling.
**Backup & Disaster Recovery**:
Design and implement comprehensive backup strategies using pgBackRest, Barman, or custom scripts.
Develop and regularly test disaster recovery plans, including Point-In-Time Recovery (PITR) scenarios.
**Security Hardening**:
Enforce advanced security measures, including database encryption (e.g., TLS, data-at-rest encryption), role-based access control (RBAC), and auditing with tools like pgAudit.
Conduct regular security audits and vulnerability assessments.
**Data Migration & Upgrades**:
Plan and execute major version upgrades using techniques like pg_upgrade, and handle data migrations with mínimal downtime.
Perform cross-platform migrations (e.g., from Oracle to PostgreSQL) using tools like Ora2Pg.
**Troubleshooting & Root Cause Analysis**:
Perform deep-dive troubleshooting of complex issues (e.g., deadlocks, replication lag, high latency queries) using PostgreSQL logs, pg_stat_activity, pg_locks, pg_stat_user_tables.
Lead incident response and root cause analysis for critical production issues.
**Automation & Scripting**:
Develop automation scripts for routine database tasks (e.g., backups, monitoring) using Bash, Python, or Ansible.
Implement Infrastructure as Code (IaC) for PostgreSQL environments using tools like Terraform.
**Documentation & Mentori
-
PostgreSQL Database Administrator
7 days ago
Fort, Mumbai, Maharashtra, India JRK Infotech Full time ₹ 15,00,000 - ₹ 25,00,000 per yearFort (Mumbai) Full Time 4 - 6 YearsWe are seeking a skilledPostgreSQL Database Administrator (L2) to strengthen our database management team. The ideal candidate will have hands-on experience with PostgreSQL troubleshooting, cluster setup, database migration, and high availability. In addition, the role requires expertise in performance tuning, security,...
-
PostgreSQL Database Administrator
2 weeks ago
Pune, Maharashtra, India Codvo.ai Full timeCompany Overview: - At Codvo, software and people transformations go together. We are a global empathy-led technology services company with a core DNA of product innovation and mature software engineering. We uphold the values of Respect, Fairness, Growth, Agility, and Inclusiveness in everything we do. We are looking for an experienced 8 to 10 years and...
-
PostgreSQL Database Administrator
2 days ago
Fort, Mumbai, Maharashtra, India JRK Infotech Full time**PostgreSQL Database Administrator**: - Top IT Firm - Fort (Mumbai) - 4 - 6 Years
-
PostgreSQL Database Administrator
2 days ago
Pune, Maharashtra, India Jinendra infotech pvt ltd. Full timeJob Title: PostgreSQL Database Administrator Location: Pune, India Experience Range: 5 to 10 years Job Summary Key Responsibilities Database Administration & Performance: - Install, configure, upgrade, and maintain PostgreSQL (versions 12-15). - Monitor performance and tune PostgreSQL databases to ensure high efficiency. - Analyze query plans and optimize...
-
PostgreSQL Database Administrator
2 weeks ago
Mumbai, Maharashtra, India Expleo Group Full time**Overview**: 4+ years of experience as a Database Administrator **Responsibilities**: 4+ years of experience as a Database Administrator Proficiency administering PostgreSQL Extensive experience performing general troubleshooting database maintenance activities including backup and recovery, capacity planning, and managing user accounts. Experience in...
-
PostgreSQL Database Administrator-
2 weeks ago
Mumbai, Maharashtra, India Silver Touch Full time ₹ 5,00,000 - ₹ 15,00,000 per yearRole & responsibilitiesLead the design, implementation, and maintenance of PostgreSQL database systems.Manage database performance, capacity planning, and optimization.Implement backup, recovery, and disaster recovery strategies.Monitor database health, troubleshoot issues, and ensure system stability.Work closely with development teams to support database...
-
PostgreSQL Database Administrator
2 days ago
Pune, Maharashtra, India ProMobi Technologies Full timeExperienced PostgreSQL DBA, responsible for designing, managing, and optimizing scalable, secure, multi-tenant databases with strong Linux and scripting skills. **Experience**: 2-4 yrs **Job Type**: Full time **Location**: - Pune **Date Posted**: Sep 05, 2025 ProMobi Technologies Pvt. Ltd. - PostgreSQL Database Administrator (DBA) Own the architecture,...
-
Postgresql Database Administrator
3 days ago
Mumbai, Maharashtra, India Litmus Information Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWe are looking for a Postgres Admin for Mumbai LocationJob Description:Position: Postgres AdminCompany : Litmus information System LLPClient : Not disclosedLocation : Prabhadevi, MumbaiPostgreSQL AdministrationAssist in installation and basic configuration of PostgreSQL databases under guidance of senior DBAs.Perform routine administration tasks such as user...
-
PostgreSQL Database Administrator
9 hours ago
Mumbai, Maharashtra, , India Algoleap Technologies Full time ₹ 40,00,000 - ₹ 1,20,00,000 per yearLOCATION: Mumbai, FortDOMAIN: PostgreSQL DatabaseLevel (L1/L2/L3): L2Required Relevant Domain Experience: 4 -6 Yearsrelevant experience Job Type (Onsite/Remote): OnsiteShift details (General/ 24X7): Onsite support 24 X 7Qualification: B.E./Diploma/BSC/BTech (No education gap, Fulltime)1. B.E. / Diploma [ In Computers Science, IT,Electronics &...
-
PostgreSQL Administrator
5 days ago
Andheri, Maharashtra, India Coducer Technologies Private Limited Full time ₹ 4,00,000 - ₹ 10,00,000 per yearCore Skill Requirements: Candidates should be proficient in the following areas:* PostgreSQL Architecture - Deep understanding of internal components and process flows.* Installation & Configuration - Initial setup, environment preparation, and configuration best practices.* Database Objects & Data Management - Schema design, indexing, partitioning, and data...