Role Overview
Programmers.io is hiring a mid-level PostgreSQL DBA. This is a full-time role in Secunderabad. Part of Programmers.io's Qa hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job Description
Job Description
Job Title: PostgreSQL Database Administrator (DBA)
Shift Timings: 1-10 PM IST + flexible as per client/project requirements
Location: PAN INDIA Remote, Jaipur, Hyderabad, Pune, Work from Home
Experience Required: 6 - 8 Years
Role Overview
We are seeking a highly skilled PostgreSQL Database Administrator (DBA) to ensure the stability, performance, availability, and security of our core database platforms. This is a hands-on, operations-focused role, with PostgreSQL administration as the primary responsibility. The ideal candidate will bring strong production experience with PostgreSQL, exposure to at least one other enterprise database platform such as SQL Server and/or Oracle, and hands-on experience with cloud-native database services on AWS and Azure.Key.
Responsibilities
PostgreSQL Administration & Operations
- Own day-to-day administration of PostgreSQL databases across development, test, staging, and production environments
- Install, configure, upgrade, and patch PostgreSQL databases in self-managed and managed service environments
- Monitor and tune database performance including query optimization, indexing strategies, and resource utilization
- Manage backup, restore, disaster recovery, and high availability configurations
- Troubleshoot database issues related to performance, locking, replication, connectivity, and data integrity
- Implement and enforce database security best practices including access controls, encryption, and auditing
Cloud-Native Database Services (AWS & Azure)
- Hands-on administration of PostgreSQL on AWS RDS, Aurora PostgreSQL, and Azure Database for PostgreSQL
- Configure and manage automated backups, read replicas, scaling, multi-AZ, and high availability features
- Support database modernization and on premises to cloud migration initiatives
- Collaborate with cloud and application teams to design scalable, resilient, and cost-efficient database architectures
- Support integration scenarios involving relational and selective non-relational data stores, with PostgreSQL as the primary system of record
Cross-Database & Platform Exposure
- Provide operational support and working knowledge of SQL Server and/or Oracle Database as secondary platforms
- Participate in database migration, consolidation, and coexistence initiatives
- Assist application and architecture teams with database selection and optimization decisions
Operational Excellence & Collaboration
- Create and maintain runbooks, SOPs, and operational documentation
- Participate in on-call rotations, incident management, root cause analysis, and post-incident reviews
- Work closely with application, DevOps, cloud, and security teams to ensure smooth operations
- Support capacity planning, performance benchmarking, and proactive risk mitigation
Required Skills & Experience
- 6–8 years of overall DBA experience with PostgreSQL as the primary database platform
- Strong hands-on experience managing PostgreSQL in production environments
- Deep understanding of PostgreSQL internals including MVCC, WAL, vacuuming, replication, and locking behavior
- Experience with backup, recovery, high availability, disaster recovery, and performance tuning
- Working knowledge of SQL Server and/or Oracle Database
- Strong SQL skills with the ability to analyze and optimize complex queries
Cloud & Platform Experience
- Hands-on experience with AWS RDS / Aurora PostgreSQL and Azure Database for PostgreSQL
- Understanding of cloud constructs such as scaling, monitoring, security, and cost optimization
- Experience supporting hybrid or multi-cloud database environments
Nice to Have (Value-Add Skills)
- Linux administration experience for database hosting and troubleshooting
- Exposure to Infrastructure as Code tools such as Terraform
- Familiarity with monitoring tools such as CloudWatch, Azure Monitor, Prometheus, or equivalent
- Experience working with DevOps or SRE teams
Frequently Asked Questions
How do I apply for the PostgreSQL DBA position at Programmers.io?
Use the Apply button above to submit your application directly to Programmers.io. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the PostgreSQL DBA position at Programmers.io located?
This position is based in Secunderabad. Programmers.io has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a PostgreSQL DBA at Programmers.io earn?
Programmers.io has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the PostgreSQL DBA role at Programmers.io posted?
This role was posted on April 30, 2026 (52 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start