12 Aug
|
Tata Consultancy Services
|
India
12 Aug
Tata Consultancy Services
India
Role-Azure Cosmos DB
Location-Bangalore, Chennai, Pune
Experience-7 -10 yr
Role Summary
The Azure Cosmos DB (Mongo API) Engineer is responsible for migrating, replatforming, and optimizing MongoDB workloads into Azure Cosmos DB using the Mongo API. The role focuses on workload assessment, compatibility validation, schema and partition design, data migration, and performance tuning while ensuring minimal application changes. The engineer ensures secure, scalable, and highly available database solutions leveraging Azure-native capabilities such as global distribution and managed operations. They work closely with application teams, data engineers, and cloud architects to deliver productive, cloud-ready NoSQL solutions that align with enterprise migration strategies and support modern, distributed application architectures.
Key Responsibilities
Assess on-prem MongoDB databases for migration readiness, compatibility, and cloud suitability.
Analyze existing MongoDB workloads, including collections, indexing, and query patterns.
Design and implement migration strategies to Azure Cosmos DB (Mongo API) with minimal application changes.
Perform compatibility assessment and recommend schema or query modifications where Cosmos DB limitations exist.
Design optimal data models, partition key strategies, and indexing policies for Cosmos DB.
Set up and configure Azure Cosmos DB accounts, databases, and collections with appropriate throughput (RU/s).
Execute data migration using tools such as Azure DMS, Azure Data Factory, and mongodump/mongorestore.
Implement data synchronization (CDC/change streams) to support low-downtime or near-zero downtime migrations.
Load and validate data in Cosmos DB, ensuring data accuracy and completeness post-migration.
Optimize database performance through query tuning, indexing adjustments, and RU consumption optimization.
Monitor Cosmos DB workloads for latency, throughput utilization, and throttling issues.
Implement backup, high availability, glo
📌 Azure Cosmos DB_Pune (India)
🏢 Tata Consultancy Services
📍 India