About the Role
We are seeking a Database Engineer with strong software engineering and cloud database infrastructure experience to support and evolve our
global AWS based database platforms This is a contract role for a hands-on engineer passionate about automation reliability and scalability
with deep expertise in Aurora PostgreSQL and modern cloud database architectures
Key Responsibilities
Design implement and maintain highly available and performant Aurora PostgreSQL systems in AWS
Build tools and scripts Python SQL to automate upgrades or migrate databases from 1 cluster aws account
to another with near zero downtime using DMS terraform for DMS infrastructure deployment management
Implement CICD pipelines workflows for repeatable automated rebuild deployments
Partner with SREs and service teams to design database solutions that meet application performance and compliance requirements
Troubleshoot complex production database issues by analysing logs query plans metrics and system level behaviour
Optimize schema design queries and indexes to ensure efficiency and scalability
Document operational runbooks architecture decisions and engineering best practices
Contribute to a culture of reliability continuous improvement and technical excellence
Required Qualifications
5-10 years of hands-on experience managing largescale cloud native databases preferably Aurora PostgreSQL
Strong understanding of PostgreSQL internals replication and performance tuning
Experience supporting multiregional or zero downtime database migrations or upgrades using DMS
Proficiency in Python for automation and SQL for database development and optimization
Experience with AWS database services Aurora PostgreSQL DMS
Solid grasp of CICD pipelines Infrastructure as Code and containers Docker
Strong problem solving and communication skills ability to collaborate with distributed teams
Nice to Have
Familiarity with Elasticache ValkeyRedis DynamoDB or Key spaces
Exposure to performance testing platforms APMs and observability tooling eg Datadog Prometheus Grafana
Experience contributing to engineering design reviews mentoring peers and improving team level processes
Proven experience with monitoring alerting and incident management in production environments
Contract Details
Location Hybrid preferred Bangalore
Engagement Fulltime 40 hours week
Reporting Database Reliability Engineering Manager
Postgresql • Vijayapura, Rajasthan, India