09 Sep
|
Tekgence
|
Bengaluru
09 Sep
Tekgence
Bengaluru
Position : Azure Cosmos DB DBA
Exp: 5+ Years
Client: One of our Prestigious client.
Mode: Full-Time / Permanent
Location: Bangalore, Noida, Pune, Hyderabadi
Notice Period: 0-15 Days (Only)
Shift: 2:00 PM - 11:00 PM
Main Keywords
Cosmos DB, Postgres DB, Azure, ,MongoDB (native)
Role Overview
We are seeking a highly skilled Azure Cosmos DB Database Administrator (DBA) to manage, optimize, and support enterprise-scale distributed databases. This role will be responsible for ensuring high availability, performance, security, and cost efficiency of Cosmos DB deployments across mission-critical applications.
Key Responsibilities
1. Database Administration & Operations
- Manage and support Azure Cosmos DB environments
- Monitor health, performance, and availability of Cosmos DB accounts, containers, and workloads
- Perform capacity planning, throughput (RU/s) management, and partition key otimization
- Ensure SLA adherence for availability, latency, and throughput
1. Performance & Cost Optimization
- Analyze query performance and optimize indexing policies, partition strategies, and data models
- Right-size RU/s provisioning and implement autoscale strategies to reduce costs
- Identify and remediate hot partitions and inefficient query patterns
- Implement caching strategies and optimize SDK usage where applicable
3 Reliability, Backup & Disaster Recovery
- Configure and manage multi-region replication and failover policies
- Validate backup and restore processes (continuous backup or periodic modes)
- Define and maintain DR runbooks aligned to RTO/RPO requirements
- Participate in DR tests and resilience validation exercises
1. Security & Compliance
- Implement and enforce RBAC, managed identities, and network security controls (Private Endpoints,
VNet integration)
- Ensure encryption (at-rest and in-transit) and compliance with enterprise security standards
- Support audit and compliance requirements (SOX, SOC, etc.)
1. Automation & DevOps Integration
- Automate provisioning and management using Infrastructure-as-Code (Ansible)
- Integrate Cosmos DB operations into CI/CD pipelines
- Develop scripts/runbooks for monitoring, alerting, and remediation
1. Monitoring & Observability
- Leverage Azure Monitor, Log Analytics, and Application Insights for telemetry
- Build dashboards and alerts for proactive issue detection
- Partner with Observability platforms (e.g., Dynatrace) for full-stack visibility
1. Collaboration & Support
- Work closely with application teams on access patterns, and performance tuning
- Provide L3/L4 support for production incidents and root cause analysis (RCA)
- Contribute to architecture reviews and cloud migration initiatives
Required Skills & Experience
Core Database Expertise
- Robust hands-on experience with Azure Cosmos DB
- Deep understanding of:
oPartitioning strategies oIndexing and query optimization oRU/s consumption and scaling models
- Experience with NoSQL data modelling and distributed systems
- Proficiency in:
oAzure Portal, CLI, PowerShell oCosmos DB APIs (SQL, MongoDB, Cassandra) Cloud & Platform Expertise
- Deep knowledge of Microsoft Azure
- Experience with:
oMulti-region architectures oHigh availability and failover strategies oNetworking (VNet, Private Endpoints, NSGs) Nice to Have / Secondary Skills
Other NoSQL / Distributed Databases
- Hands-on experience with:
oMongoDB (native) oDynamoDB or equivalent distributed stores
- Understanding of:
oCAP theorem, eventual consistency, and distributed design trade-offs
📌 Azure Cosmos DB+ Years-Bangalore ,Noida, Pune, HYD (Bengaluru)
🏢 Tekgence
📍 Bengaluru