Couchbase Engineer - Assistant Vice President
Core
Design, deploy, manage, and optimize Couchbase Server clusters in enterprise environments, ensuring high performance, security, and disaster recovery.
Role type
Senior Couchbase Database Engineer (NoSQL)
Builds
Distributed NoSQL document database clusters and data platforms
Domain
Financial Services / NoSQL Database Administration
Required skills
Couchbase Server administration, NoSQL data modeling, N1QL query optimization, Cross-Datacenter Replication (XDCR), Cluster operations, Linux administration, Kubernetes/OpenShift, Ansible, RBAC, TLS/SSL configuration, Performance tuning, Memory quota management, Disk I/O optimization, Operating system tuning
Preferred skills
Multi-Dimensional Scaling (MDS) design, Global Secondary Indexes (GSI) management, Full-Text Search (FTS) configuration, Analytics service setup, Infrastructure as Code (IaC), Containerization
Technologies
Couchbase Server, N1QL, Ansible, Kubernetes, Red Hat OpenShift, Red Hat Enterprise Linux (RHEL), Couchbase Autonomous Operator (CAO)
Responsibilities
Design and configure clusters with Multi-Dimensional Scaling (MDS) to optimize resource utilization. Set up and monitor Cross-Datacenter Replication (XDCR) for disaster recovery. Perform node initialization, rebalancing, and rolling upgrades. Implement security controls including RBAC and TLS/SSL. Design efficient JSON document schemas and optimize N1QL queries. Configure memory quotas, eviction policies, and disk paths for performance tuning. Automate database lifecycles using Ansible and manage deployments on Kubernetes/OpenShift.
Seniority
Senior, hands-on IC
