Senior Database Systems Engineer

6 - 10 years

15 - 20 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position Overview

 

L3 Couchbase DBA

Required Skills & Qualifications

  • 5+ years of experience as a Couchbase DBA, with strong exposure to large-scale distributed systems.
  • Deep understanding of:
    • Couchbase cluster architecture
    • N1QL Query Engine
    • Indexing (GSI/FTS)
    • Bucket design and memory management
    • Couchbase security modules
  • Strong hands-on experience with Linux OS, shell scripting, networking basics, and debugging tools.
  • Experience integrating monitoring with

    Prometheus/Grafana/Nagios

    .
  • Proven ability to troubleshoot complex production incidents independently (L3 level).
  • Excellent communication and documentation abilities.

 Work Timings: Rotational Shifts

Roles and Responsibilities

1. Installation & Configuration

  • Deploy and configure Couchbase clusters on Linux-based servers in both bare-metal and VM environments.
  • Set up services such as

    KV, Query, Index, Search, Eventing

    , ensuring optimal resource allocation and cluster efficiency.
  • Plan and execute Couchbase patching cycles and version upgrades with minimal downtime.
  • Validate cluster health post-upgrade using tools like

    cbstats, cbcollect_info

    , and internal cluster diagnostics.

 

2. Monitoring & Alerting

  • Implement monitoring and alerting for:
    • Node failures
    • Disk watermarks
    • Rebalance operations
    • Index/storage fragmentation
    • Slow-running N1QL queries
  • Integrate Couchbase metrics with

    Prometheus, Grafana, Nagios

    , or similar monitoring tools.

 

3. Troubleshooting & Incident Management

  • Diagnose and resolve issues related to:
    • Rebalance failures
    • Index fragmentation
    • XDCR delays/lag
    • Query performance bottlenecks
  • Perform in-depth root cause analysis (RCA) and maintain detailed incident reports.
  • Create and maintain runbooks for recurring or high-impact issues to streamline operations.

 

4. Performance Tuning

  • Optimize:
    • N1QL queries
    • Index design
    • Bucket settings
    • Memory quotas and Node resource allocation
  • Monitor and fine-tune:
    • Compaction processes
    • Thread concurrency
    • Disk I/O performance
    • Latency and throughput across Couchbase services

 

5. Backup & Disaster Recovery

  • Automate backup and restore processes using

    cbbackupmgr

    , ensuring backup integrity and recoverability.
  • Regularly validate backups and maintain compliance with retention policies.
  • Design, configure, and maintain

    XDCR

    (Cross Data Center Replication) for active-active or active-passive DR setups.
  • Conduct routine failover drills and ensure DR readiness.

 

6. Security & Compliance

  • Implement and maintain:
    • RBAC (Role-Based Access Control)
    • TLS/mTLS for encrypted connections
    • Audit logging
    • LDAP/SAML-based authentication/authorization
  • Ensure compliance with internal and industry security standards.

 

7. Documentation & Standards

  • Maintain detailed:
    • Runbooks
    • Patching guidelines
    • Operational SOPs
    • Architecture and configuration documentation
  • Mentor junior DBAs and promote Couchbase best practices within the team.
  • Contribute to continuous improvement of database standards, policies, and operational frameworks.

 

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You