Couchbase Database Administrator
Tata Consultancy Services
10 - 15 years
Kolkata
Posted: 10/12/2025
Getting a referral is 5x more effective than applying directly
Job Description
Couchbase DBA
- 10-15 Years of Desired Experience Range
- Location of Requirement: Kolkata
Responsibilities
- Cluster Management: Design, deploy, and manage Couchbase clusters in production, staging, and dev environments.
- Performance Tuning: Analyze slow-running queries, optimize indexes and data models, and monitor performance using tools like Couchbase UI, Prometheus/Grafana, etc.
- Backup & Recovery: Implement automated backup strategies and test restore procedures to ensure data durability.
- Expert-level knowledge of Couchbase architecture (Data, Query, Index, Full-Text Search, Eventing, Analytics services).
- Deep understanding of N1QL, MapReduce views, and JSON data modeling.
- Strong understanding of Linux systems and performance analysis tools (top, iostat, vmstat).
- Work cross-functionally with DevOps, Security, and Application team.
Required Skills
- 5+ years of hands-on experience managing Couchbase in production environments.
- Strong understanding of Couchbase architecture, clustering, replication, and XDCR.
- Expertise in backup and restore strategies using cbbackupmgr and other tools.
- Performance tuning and query optimization using N1QL.
- Proficiency in Couchbase monitoring, logging, and troubleshooting.
- Experience with Couchbase upgrades and patching.
- Hands-on experience with high availability and disaster recovery for Couchbase.
- Ability to work in team setting as well as independently.
- Strong understanding of security and compliance, including encryption, auditing, and role-based access.
- Strong experience with automation (e.g., Ansible, shell scripts) for database tasks.
- Experience with Linux/Unix environments and system-level performance tuning.
- Ability to manage multi-node, multi-region Couchbase clusters.
- Good communication skills with both technical and management teams.
Preferred Skills
- Experience with Kubernetes and Couchbase Autonomous Operator.
- Exposure to cloud platforms (AWS, Azure, GCP) with Couchbase deployments.
- Familiarity with DevOps CI/CD tools for DB deployment automation.
- Knowledge of JSON data modeling and access patterns.
- Basic understanding of other NoSQL/SQL systems (MongoDB, Cassandra, PostgreSQL, etc.).
- ITIL or other service management framework familiarity.
- Experience with tools like Prometheus, Grafana, or Datadog for observability.
- Participation in on-call rotations and incident management.
- Any Cloud Database Certification (e.g., Azure, AWS, Google) are a strong plus.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
