Postgresql Dba

Year    KL, IN, India

Job Description

PostgreSQL DBA

Location: Navi Mumbai/ Pune

Job Role:

We are seeking an experienced Database Administrator with strong PostgreSQL expertise and knowledge of containerized environments and distributed database systems. The ideal candidate will bring extensive DBA experience with a focus on PostgreSQL administration, along with working knowledge of Kubernetes orchestration and Cassandra.

Experience:

5+ years of PostgreSQL DBA Experience
Key Responsibilities:

PostgreSQL Administration

Design, implement, and maintain PostgreSQL database systems across development, staging, and production environments. Perform database performance tuning, query optimisation, and capacity planning. Manage database security, including user access controls, authentication, and encryption. Implement backup and recovery strategies to ensure high availability and disaster recovery readiness. Monitor database health, proactively identify issues, and implement preventive and corrective solutions. Upgrade and patch PostgreSQL instances while minimising downtime and impact on users.
Database Operations & Automation

Develop and maintain automation scripts using Bash for routine database operations. Automate backup processes, monitoring alerts, and routine maintenance procedures. Create and maintain comprehensive database documentation, runbooks, and standard operating procedures. Collaborate closely with development teams on database design, performance tuning, and optimisation. Participate in on-call rotation to provide timely response and resolution for database incidents.
Kubernetes & Containerization

Support PostgreSQL deployments in Kubernetes-based environments. Work with containerised database solutions and understand their operational requirements. Collaborate with DevOps teams on database deployment strategies within Kubernetes.
Cassandra Support

Provide support and routine maintenance for Apache Cassandra clusters. Assist with Cassandra performance monitoring and basic troubleshooting. Collaborate on data modelling and replication strategies.
Technical Skills

Databases:

PostgreSQL (required), Cassandra (working knowledge), SQL

Scripting:

Bash (required), Python or other scripting languages (preferred)

Container Orchestration:

Kubernetes (working knowledge), Docker

Monitoring:

Prometheus, Grafana, pgBadger, or similar tools

Operating Systems:

Linux (RHEL, Ubuntu, CentOS)

Version Control:

Git

Cloud Platforms:

AWS, GCP, or Azure (preferred)
Required Qualifications

Minimum 5 years of experience as a Database Administrator across multiple database platforms. At least 2 years of hands-on experience with PostgreSQL administration. Strong expertise in PostgreSQL performance tuning, replication, and high availability solutions. Proficiency in Bash scripting for database automation and operations. Working knowledge of Kubernetes and containerised environments. Working knowledge of Apache Cassandra architecture and operations. Strong SQL skills with a focus on query optimisation. Experience with database backup and recovery tools such as pg_dump, pg_basebackup, and WAL archiving. Experience with database monitoring and alerting tools. * Solid understanding of Linux/Unix operating systems.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4837958
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KL, IN, India
  • Education
    Not mentioned
  • Experience
    Year