🔔 FCM Loaded

PostgreSQL Database Administrator

Tata Consultancy Services

10 - 15 years

Kolkata

Posted: 10/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

Greetings from TCS!!!


TCS is Hiring for PostgreSQL Database Administrator


Role - PostgreSQL DBA

Required Technical Skill Set - PostgreSQL Database Administrator

Desired Experience Range - 10-15 Years

Location of Requirement - Kolkata



Desired Competencies (Technical/Behavioral Competency)

Must-Have

  • Extensive hands-on experience with PostgreSQL (v11 and above).
  • Database installation, configuration, and upgrades on Linux/Unix platforms.
  • High Availability (HA) setup using streaming replication, Patroni, repmgr, etc.
  • Backup and recovery strategies using tools like pgBackRest, Barman.
  • Performance tuning and query optimization.
  • Strong knowledge of PL/pgSQL scripting and automation.
  • Experience in database monitoring and alerting tools (e.g., pg_stat_statements, Prometheus, Grafana).
  • Security hardening and compliance (role-based access control, SSL, encryption at rest/in-transit).
  • Disaster Recovery planning and execution.
  • Capacity planning and data growth forecasting.
  • Good understanding of cloud platforms (AWS RDS/Aurora, GCP Cloud SQL, or Azure PostgreSQL).
  • Good communication skills with both technical and management teams.


Good-to-Have

  • Experience with other databases (Oracle, MySQL, or NoSQL like MongoDB).
  • Experience with Kubernetes & PostgreSQL operators (e.g., Zalando, Crunchy).
  • Knowledge of Infrastructure as Code (Terraform, Ansible).
  • Experience with CI/CD pipelines for database changes
  • Experience with Databases (Oracle, DB2 & SQL server).
  • Exposure to PostgreSQL clustering and sharding.
  • Understanding of logical replication and change data capture (CDC).
  • Knowledge of network monitoring and tools
  • Excellent stakeholder management and cross-functional collaboration
  • Certifications (Optional but Preferred): AWS Certified Database Specialty



Role descriptions / Expectations from the Role

  1. Database Architecture & Design: Design and maintain complex PostgreSQL database schemas.
  2. Performance Tuning & Optimization: Advanced query tuning and index optimization. Analyze and resolve slow queries using EXPLAIN, ANALYZE, and pg_stat views.
  3. Backup and Recovery: Implement and manage high-availability backup strategies. Test and document disaster recovery procedures.
  4. Replication and High Availability: Set up and maintain replication (physical/logical). Experience with HA tools like Patroni, repmgr, or Pgpool-II.
  5. Security Management: Implement role-based access controls, SSL/TLS, and audit logging. Monitor for vulnerabilities and apply patches.
  6. Monitoring & Maintenance: Perform routine health checks and maintenance tasks (VACUUM, REINDEX, ANALYZE).
  7. Upgrades & Migrations: Plan and execute PostgreSQL version upgrades with minimal downtime. Experience migrating from on-prem to cloud (AWS RDS/Aurora, Azure Database for PostgreSQL, or GCP).

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.