Senior Couchbase Database Administrator (DBA)
Posted on April 3, 2025
Job Description
- TJOB-39763
- DBA, Couchbase
- 5+ years
- Remote
- Please note, they have to work on MST time zone
- "Job Title:�Senior Couchbase Database Administrator (DBA)
- About the Role
- We are seeking an experienced�Senior Couchbase Database Administrator (DBA)�with�5+ years�of expertise in managing�self-hosted Couchbase environments�and hands-on experience with�Capella XDCR migration. The ideal candidate will be responsible for ensuring the availability, scalability, performance, and security of Couchbase clusters, both on-premises and in cloud environments.
- Key Responsibilities
- Deploy, configure, and manage�Couchbase clusters in self-hosted environments and cloud infrastructure.
- Lead Couchbase XDCR migrations to Capella, ensuring minimal downtime and data integrity.
- Monitor, troubleshoot, and optimize�database performance, queries, and indexing strategies.
- Implement high availability and disaster recovery solutions, including XDCR and backup/restore strategies.
- Secure the database environment�by managing user access, authentication, and encryption policies.
- Automate database operations�using scripts, Ansible, Terraform, or similar tools.
- Perform regular upgrades, patches, and maintenance�to ensure database stability and security.
- Work closely with development and DevOps teams�to optimize database performance and troubleshoot issues.
- Document database configurations, migration processes, and best practices�for internal teams.
- Provide on-call support�for critical database issues and outages.
- Required Qualifications
- 5+ years of experience�as a Couchbase DBA, managing self-hosted environments.
- Proven experience with Couchbase XDCR migration to Capella�or similar cloud platforms.
- Strong knowledge of�Couchbase architecture, buckets, scopes, collections, and indexes.
- Proficiency in�N1QL queries�and query optimization techniques.
- Experience with�Linux-based environments and shell scripting.
- Hands-on experience with�database monitoring and performance tuning.
- Familiarity with�cloud platforms (AWS, Azure)
- Experience with�automation tools�like Ansible, Terraform, or similar.
- Strong understanding of�database security best practices.
- Knowledge of�CI/CD pipelines�and DevOps methodologies.
Required Skills
couchbase dba
managing self-hosted environments.