Virohan - Database Administrator - PostgreSQL

4 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking an experienced and highly skilled PostgreSQL Database Administrator (DBA) to manage, maintain, and optimize our PostgreSQL database systems.
The ideal candidate will be responsible for ensuring database availability, security, performance, and scalability.You Will Work Closely With Application Developers, System Engineers, And DevOps Teams To Provide High-quality Data Solutions And Troubleshoot Complex Issues In a Mission-critical
  • Install, configure, and upgrade PostgreSQL databases in high-availability environments
  • Design and implement database architecture, including replication, partitioning, and sharding
  • Perform daily database administration tasks including backups, restores, monitoring, and tuning
  • Optimize queries, indexes, and overall performance of PostgreSQL systems
  • Ensure high availability and disaster recovery by configuring replication (Streaming, Logical) and backup solutions (pgBackRest, Barman, WAL archiving)
  • Implement and maintain security policies, user access control, and encryption
  • Monitor database health using tools such as pgAdmin, Nagios, Zabbix, or other monitoring tools
  • Troubleshoot database-related issues in development, test, and production environments
  • Automate routine tasks using shell scripting, Python, or Ansible
  • Work with DevOps/SRE teams to integrate PostgreSQL into CI/CD pipelines and cloud platforms

Technical Expertise

  • Proven experience with PostgreSQL 11+ (latest version experience preferred)
  • Strong knowledge of SQL, PL/pgSQL, database objects, and data types
  • Experience with PostgreSQL replication: streaming, logical, and hot standby
  • Deep understanding of VACUUM, ANALYZE, autovacuum configuration and tuning
  • Knowledge of PostGIS, pgBouncer, and pg_stat_statements is a plus

Tuning & Monitoring

  • Query optimization and slow query analysis using EXPLAIN and ANALYZE
  • Experience with database performance monitoring tools (e.g., pg_stat_activity, pgBadger)
  • Strong debugging and troubleshooting of locking, deadlocks, and resource contention issues

DevOps Integration

  • PostgreSQL experience on AWS RDS, Azure Database for PostgreSQL, or GCP Cloud SQL
  • Familiarity with IaC tools like Terraform or CloudFormation is a plus
  • Experience with CI/CD integration and containerization tools (Docker, Kubernetes) for DB deployment

Compliance

  • Implement role-based access control, data masking, and audit logging
  • Ensure compliance with standards like GDPR, ISO 27001, or SOC 2 where applicable

Education

  • Bachelors or Masters degree in Computer Science, Information Technology, or a related field

Experience

  • Minimum 4+ years of experience in PostgreSQL database administration
  • PostgreSQL certification (e.g., EDB Certified Associate/Professional) is a plus
  • Experience in 24x7 production environments supporting high-volume transactions

Desirable Skills

  • Exposure to multi-tenant architectures
  • Experience migrating from Oracle/MySQL to PostgreSQL
  • Knowledge of NoSQL systems (MongoDB, Redis) is a plus
  • Understanding of data warehousing and ETL processes
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Virohan logo
Virohan

Education / Healthcare Training

Noida

RecommendedJobs for You