Senior PostgreSQL Database Administrator (7+ yrs) (India)

Senior PostgreSQL Database Administrator (7+ yrs) (India)

29 Aug
|
MindBrain
|
India

29 Aug

MindBrain

India

Senior PostgreSQL Database Administrator (DBA)Experience: 7+ Years

Employment Type: Contract

Primary Skill: PostgreSQL Internals

Work Location: Remote

Job SummaryWe are looking for a highly experienced Senior PostgreSQL Database Administrator (DBA) with 7+ years of database administration experience and strong expertise in PostgreSQL internals, performance tuning, upgrades, AWS RDS, and database migrations.

The ideal candidate should have hands-on experience managing high-load PostgreSQL environments across on-premises infrastructure and AWS RDS, with strong capabilities in query optimization, database version upgrades, compatibility testing, high availability, disaster recovery, and cloud database operations.

Key ResponsibilitiesPostgreSQL Administration &

- Performance Tuning

- Administer, monitor, troubleshoot, and optimize enterprise PostgreSQL databases in on-premises and cloud environments.
- Analyze and tune heavy, complex, and long-running SQL queries.
- Identify performance bottlenecks using PostgreSQL statistics, logs, and system metrics.
- Perform query optimization, execution plan analysis, indexing, and database configuration tuning.
- Optimize PostgreSQL parameters related to memory, VACUUM, autovacuum, checkpoints, and workload management.
- Identify opportunities for data archival and implement strategies for unused or historical data.
- Ensure database availability, reliability, scalability, and data integrity.
- Manage backup, restore, disaster recovery, replication, and failover strategies.

PostgreSQL Version Upgrades & • Compatibility
- Plan, test, and execute PostgreSQL version upgrades across on-premises and AWS RDS environments.
- Conduct pre-upgrade assessments covering deprecated features, breaking changes, extensions, stored procedures, functions, triggers, views, and SQL compatibility.
- Develop comprehensive upgrade and rollback plans.
- Perform compatibility and regression testing for database objects and application workloads.




- Validate query performance, data integrity, and application functionality after upgrades.
- Execute production cutovers with minimal downtime and operational risk.

AWS RDS PostgreSQL
- Design, provision, configure, and manage AWS RDS PostgreSQL environments.
- Configure RDS instances based on security, performance, scalability, availability, and backup requirements.
- Monitor RDS health and performance using AWS and PostgreSQL monitoring tools.
- Manage snapshots, backups, recovery, scaling, and high-availability configurations.
- Collaborate with DevOps and infrastructure teams on cloud database architecture.

Database Migration & • Modernization
- Lead and support migrations between on-premises PostgreSQL and AWS RDS PostgreSQL.
- Develop migration strategies with minimal downtime and business disruption.
- Perform data validation, reconciliation, and post-migration performance testing.
- Identify opportunities for PostgreSQL modernization and architecture improvements.
- Provide recommendations for version adoption, scalability, reliability, and cost optimization.

DevOps & • Automation
- Apply DevOps principles to database administration and operations.
- Automate database provisioning, configuration, monitoring, maintenance, and operational tasks.
- Support CI/CD pipelines involving database schema and data changes.
- Develop scripts and automation using Bash, Python, or similar scripting languages.
- Work with Infrastructure-as-Code and modern infrastructure practices where applicable.

Required Skills & • Qualifications




- 7+ years of experience as a Database Administrator with strong PostgreSQL expertise.
- Deep hands-on knowledge of PostgreSQL internals.
- Strong expertise in PostgreSQL performance tuning and SQL query optimization.
- Proven experience with PostgreSQL version upgrades and compatibility testing.
- Strong experience managing AWS RDS PostgreSQL.
- Experience with PostgreSQL backup, recovery, replication, high availability, and failover.
- Robust Linux/Unix administration knowledge.
- Experience supporting large-scale, high-traffic, or high-load PostgreSQL environments.
- Hands-on experience with PostgreSQL monitoring and diagnostic tools.
- Strong understanding of indexes, execution plans, VACUUM, autovacuum, checkpoints, and configuration parameters.
- Experience with database migration and modernization projects.
- Working knowledge of AWS services including VPC, IAM, EC2, and S3.
- Experience with DevOps tools, automation, CI/CD, and infrastructure practices.
- Strong scripting skills in Bash, Python, or similar.
- Excellent troubleshooting, analytical, and problem-solving abilities.
- Strong technical documentation and communication skills.
- Ability to work independently and take ownership of complex database platforms.
- Ability to collaborate effectively with application, DevOps, cloud, and infrastructure teams.

Preferred Expertise
- PostgreSQL internals and advanced performance diagnostics.
- High availability and replication architectures.
- AWS RDS PostgreSQL architecture and optimization.
- PostgreSQL major-version upgrade projects.
- On-premises-to-AWS database migrations.
- Database automation and Infrastructure-as-Code.
- Experience working with mission-critical production databases.

Key SkillsPostgreSQL Internals | PostgreSQL Performance Tuning | AWS RDS PostgreSQL | PostgreSQL Upgrades & • Migration | Linux/Unix | SQL Query Optimization | HA/Replication/Failover | Bash/Python | AWS

📌 Senior PostgreSQL Database Administrator (7+ yrs) (India)
🏢 MindBrain
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior postgresql database administrator (7+ yrs) (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior postgresql database administrator (7+ yrs) (india) / india