Country/Region:  IN
Requisition ID:  24533
Work Model: 
Position Type: 
Salary Range: 
Location:  INDIA - PUNE - BIRLASOFT OFFICE - HINJAWADI

Title:  Subcontractor

Description: 

Area(s) of responsibility

Job Description:
We are seeking a skilled Couchbase Developer with extensive experience in managing, designing, and programming with Couchbase Server and its ecosystem, including Sync Gateway. The ideal candidate will have a strong background in mobile development (preferably with MAUI), robust knowledge of database security, and hands-on expertise in data synchronization and conflict resolution. Experience with cloud storage solutions and exposure to Couchbase Capella is a plus.
Key Responsibilities:
Couchbase Server Management:
Design, configure, and manage Couchbase Buckets, Scopes, and Collections.
Programmatically access and interact with Couchbase Server components using SDKs or APIs.
Administer user accounts and roles, manage permissions, and implement RBAC (Role-Based Access Control) in Couchbase.
Sync Gateway & Data Synchronization:
Setup, configure, and maintain Couchbase Sync Gateway environments.
Develop and manage synchronization strategies between Couchbase Lite (mobile) and Couchbase Server using Sync Gateway, supporting both one-way and bi-directional sync.
Implement custom conflict resolution strategies and write conflict resolution functions.
Manage channels to control synchronization flows to/from Couchbase Lite based on business rules and customize synchronization logic as required.
Handle syncing of binary files (images, videos, documents, Excel, PDFs) to Azure Storage solutions.