Azure Cosmos DB_Pune (Pune)

Azure Cosmos DB_Pune (Pune)

14 Aug
|
Tata Consultancy Services
|
Pune

14 Aug

Tata Consultancy Services

Pune

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 efficient, cloud-ready NoSQL solutions that align with enterprise migration strategies and support contemporary, 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, global distribution, and security configurations aligned with Azure best practices.
- Troubleshoot database issues, query performance problems, and connectivity challenges in cloud environments.
- Collaborate with application teams to ensure seamless integration and functional validation after migration.
- Automate provisioning, deployment, and configurations using ARM/ Bicep/ Terraform and CI/CD pipelines.
- Prepare and maintain migration documentation, architecture diagrams, and operational runbooks.
- Support cutover planning, final sync, reconciliation, and production readiness activities for migration waves.

Required Skills
- Expertise in NoSQL database engineering, administration, or development with a focus on MongoDB workloads.
- Strong hands-on experience with MongoDB (queries, aggregation pipelines, indexing, and performance tuning).
- Experience migrating on-premises MongoDB databases to Azure Cosmos DB using the Mongo API.
- Solid understanding of NoSQL data modeling, partitioning strategies, indexing policies, and query optimization.
- Hands-on experience with data migration tools (Azure DMS, Azure Data Factory, mongodump/mongorestore, bulk executor).
- Knowledge of Cosmos DB concepts such as RU/s throughput, consistency levels, global distribution, and cost optimization.
- Understanding of compatibility considerations between MongoDB and Cosmos DB (e.g., limitations in indexing and certain commands)
- Familiarity with Azure networking, identity, and security for secure database connectivity (Private Endpoint, RBAC, firewall rules).
- Experience with Infrastructure as Code (ARM, Bicep, Terraform) for provisioning Cosmos DB resources.
- Strong troubleshooting skills across MongoDB queries, Cosmos DB performance, and cloud connectivity.
- Excellent communication and documentation skills for working with application teams, architects, and migration stakeholders.
- Certification on AZURE COSMOS DB DP-420.

📌 Azure Cosmos DB_Pune (Pune)
🏢 Tata Consultancy Services
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: azure cosmos db_pune (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: azure cosmos db_pune (pune) / pune