Talent.com
Principal Database Reliability Engineer (PostgreSQL)

Principal Database Reliability Engineer (PostgreSQL)

Sonata SoftwareBengaluru, Republic Of India, IN
10 days ago
Job description

Sonata Software Overview

In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers.

As a leading Modernization Engineering company, we aim to deliver modernization-driven hypergrowth for our clients based on the deep differentiation we have created in Modernization Engineering, powered by our Lightening suite and 16-step Platformation™ playbook. In addition, we bring agility and systems thinking to accelerate time to market for our clients.

Headquartered in Bengaluru, India, Sonata has a strong global presence, including key regions in the US, UK, Europe, APAC, and ANZ. We are a trusted partner of world-leading companies in BFSI (Banking, Financial Services, and Insurance), HLS (Healthcare and Lifesciences), TMT (Telecom, Media, and Technology), Retail & CPG, and Manufacturing space. Our bouquet of Modernization Engineering Services cuts across Cloud, Data, Dynamics, Contact Centers, and around newer technologies like Generative AI, MS Fabric, and other modernization platforms.

Senior PostgreSQL Database Administrator (DBA)

About :

We are looking for a Senior PostgreSQL DBA with deep expertise in database performance tuning, production stability, and advanced configuration management . The ideal candidate will take ownership of Postgres optimization across production workloads , ensuring high performance, reliability, and scalability of mission-critical systems.

You will work closely with application teams, DevOps, and infrastructure engineers to provide data-driven recommendations , identify bottlenecks , and fine-tune PostgreSQL server parameters, indexes, and queries for optimal performance.

Key Responsibilities

  • Analyze and fine-tune PostgreSQL database parameters (e.G., shared_buffers, work_mem, effective_cache_size, autovacuum, checkpoint settings, etc.) to improve throughput and stability.
  • Perform query and index optimization and recommend schema or partitioning strategies for large-scale data.
  • Conduct comprehensive performance audits using pg_stat_statements, EXPLAIN ANALYZE, and OS-level metrics (I / O, CPU, memory, connections).
  • Review and recommend best practices for connection pooling (e.G., PgBouncer, PgPool) and replication setups.
  • Proactively monitor production environments , identify anomalies, and implement tuning adjustments or corrective actions.
  • Work with developers to design efficient SQL and database access patterns.
  • Establish and maintain maintenance plans (vacuum, analyze, reindex, etc.) and backup / recovery strategies .
  • Provide recommendations on HA (High Availability) , failover , and disaster recovery architectures.
  • Benchmark and test PostgreSQL versions, extensions, and configurations for performance impact before production rollout.
  • Collaborate with SRE / DevOps teams to automate monitoring, scaling, and alerting using tools like Prometheus, Grafana, or pgMonitor .
  • Document findings, create tuning guides, and mentor junior DBAs or developers.

Required Skills and Experience

  • 12+ years of DBA experience, with 5+ years in PostgreSQL administration on Linux-based systems.
  • Proven expertise in Postgres configuration tuning and performance optimization .
  • Strong SQL and query plan analysis skills.
  • Hands-on experience with replication (streaming, logical) and partitioning strategies .
  • Familiar with PostgreSQL internals , transaction management, vacuum processes, and WAL configuration.
  • Experience with large datasets and high-traffic production environments .
  • Proficiency with pg_stat_statements , EXPLAIN / EXPLAIN ANALYZE , and pgBadger or similar analysis tools.
  • Working knowledge of Linux performance tuning , file systems , and I / O subsystems .
  • Experience with backup / recovery tools (e.G., pgBackRest, Barman) and HA solutions (Patroni, repmgr, etc.).
  • Familiar with cloud deployments (Azure Database for PostgreSQL, and on-prem setups).
  • Excellent problem-solving and communication skills.
  • Preferred Qualifications

  • Knowledge of database observability tools (Prometheus, Grafana, pg_stat_monitor, etc.).
  • Experience with CI / CD for database schema management (Liquibase, Flyway).
  • Exposure to PostgreSQL extensions (pg_partman, pg_stat_kcache, timescaledb, etc.).
  • Experience tuning OLTP and analytical (OLAP) workloads.
  • Contributions to the PostgreSQL community or open-source tools.
  • Why join Sonata Software?

    At Sonata, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build never seen before solutions to some of the world’s toughest problems. You´ll be challenged, but you will not be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

    Create a job alert for this search

    Database Reliability Engineer • Bengaluru, Republic Of India, IN

    Related jobs
    • Promoted
    Principal Database Systems Engineer

    Principal Database Systems Engineer

    Tata Consultancy ServicesBengaluru, Republic Of India, IN
    Lead, mentor, and grow a high-performing DBRE team managing complex systems, infrastructure, and applications.Define and communicate the team’s vision and mission, fostering a culture of ownership,...Show moreLast updated: 11 days ago
    • Promoted
    Athenahealth - Senior Database Site Reliability Engineer - Oracle DB & PostgreSQL

    Athenahealth - Senior Database Site Reliability Engineer - Oracle DB & PostgreSQL

    athenaHealth Technology Private Limited.Bangalore
    Description : Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and ...Show moreLast updated: 22 days ago
    • Promoted
    Principal Database Engineer

    Principal Database Engineer

    TalentiserBengaluru, Karnataka, India
    Principal Database Engineer, Bangalore.We are seeking an experienced Principal Database Engineer to lead our database infrastructure initiatives with a primary focus on Microsoft SQL Server environ...Show moreLast updated: 19 days ago
    • Promoted
    Database Reliability Engineer (Oracle)

    Database Reliability Engineer (Oracle)

    MethodHubBengaluru, Republic Of India, IN
    Job Title : Oracle Database Administrator (Mid-Level (2-4 years) & Senior (10+ years).Work location : Bangalore & Chennai. Oracle Database Administrators.You will be responsible for database installat...Show moreLast updated: 13 days ago
    • Promoted
    Database Reliability Engineer (Oracle)

    Database Reliability Engineer (Oracle)

    Tata Consultancy ServicesBengaluru, Republic Of India, IN
    Installing, creating and administrating standalone & RAC database instances on AIX / Linux platforms.Database and query performance troubleshooting and tuning skills. Working experience of database up...Show moreLast updated: 21 days ago
    • Promoted
    • New!
    PostgreSQL Engineer L3

    PostgreSQL Engineer L3

    Genpactbangalore district, karnataka, in
    Please share resume to nsenthil.PostgreSQL L3" along with notice period.Act as subject matter expert for PostgreSQL database operations and automation across hybrid environments.Configure and maint...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    AWS Database Eng

    AWS Database Eng

    Tata Consultancy Serviceshosur, tamil nadu, in
    Desired Competencies (Technical / Behavioral Competency).Should have expertise in creating data warehouses in AWS utilizing the following tools : EC2, S3, EMR, Athena, Sagemaker, Aurora and Snowflake....Show moreLast updated: 12 hours ago
    • Promoted
    Principal Database Architect

    Principal Database Architect

    TalentiserBengaluru, Republic Of India, IN
    Principal Database Engineer, Bangalore.We are seeking an experienced Principal Database Engineer to lead our database infrastructure initiatives with a primary focus on Microsoft SQL Server environ...Show moreLast updated: 19 days ago
    • Promoted
    Database Systems Engineer

    Database Systems Engineer

    AtosBengaluru, Republic Of India, IN
    Job Location : Pune, Mumbai, Bangalore & Chennai.Primary skills : Oracle DBA, RAC, Dataguard, Performance Tuning, Shell scripting. Kindly share the resume to prabhu.Minimum of 8+ years Database Admin...Show moreLast updated: 21 days ago
    • Promoted
    Lead - Cloud Reliability Engineer

    Lead - Cloud Reliability Engineer

    Searce Inchosur, tamil nadu, in
    The ‘process-first’ AI-native modern tech consultancy that's rewriting the rules.As an engineering-led consultancy, we are dedicated to relentlessly improving the real business outcomes.Our solvers...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Database Engineer

    Lead Database Engineer

    TalentiserBengaluru, Republic Of India, IN
    Principal Database Engineer, Bangalore.We are seeking an experienced Principal Database Engineer to lead our database infrastructure initiatives with a primary focus on Microsoft SQL Server environ...Show moreLast updated: 19 days ago
    • Promoted
    Database Reliability Engineer

    Database Reliability Engineer

    Nebula Tech SolutionsHosūr, Republic Of India, IN
    Database Reliability Engineer (DRE).In this role, you’ll work on building and operating.If you’re passionate about distributed data systems and love solving challenges at scale, we’d love to connec...Show moreLast updated: 11 days ago
    • Promoted
    • New!
    Lead Database Engineer

    Lead Database Engineer

    PRI GlobalBangalore, IN
    Hybrid – 3 days’ Work From Office (2 days WFH).Face-to-Face may be considered.Show moreLast updated: 14 hours ago
    • Promoted
    Database Reliability Engineer (MongoDB)

    Database Reliability Engineer (MongoDB)

    Tata Consultancy ServicesBengaluru, Republic Of India, IN
    Role : MongoDB Database Administrator.Strong knowledge of MongoDB architecture, Harding and replication.Experience with MongoDB tools like MongoDB Compass, MongoDB Atlas,MMS.Proficiency in database ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Lead system engineer - PostgreSQL DBA

    Lead system engineer - PostgreSQL DBA

    Societe Generale Global Solution CentreBengaluru, Karnataka, India
    Postgres DBA L2 accountable & responsible for handling global database operations.Candidates must be willing to work in.Own 24 • 7 database support. handling Incidents, Requests, Problems & Changes....Show moreLast updated: 13 hours ago
    • Promoted
    Database Engineer - PostgreSQL

    Database Engineer - PostgreSQL

    DeqodeBangalore
    Description : Key Responsibilities : - Manage, configure, and optimize P...Show moreLast updated: 29 days ago
    • Promoted
    Database Engineer

    Database Engineer

    YugabyteBengaluru, Republic Of India, IN
    YugabyteDB is our PostgreSQL-compatible distributed database for cloud-native apps.Resilient, scalable, and flexible, it runs on any cloud and enables developers to become instantly productive usin...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Database Infrastructure Engineer

    Senior Database Infrastructure Engineer

    TalentiserBengaluru, Republic Of India, IN
    Principal Database Engineer, Bangalore.We are seeking an experienced Principal Database Engineer to lead our database infrastructure initiatives with a primary focus on Microsoft SQL Server environ...Show moreLast updated: 19 days ago