Azure Cosmos DB Developer

Tata Consultancy Services

Phoenix (AZ)

On-site

USD 90,000 - 120,000

Full time

2 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary Annual Incentive
Comprehensive Medical Coverage: Health
Family Leave: Parental Leaves
401K Plan
Certification & Training Reimbursement
Vacation, Time Off, Holidays

Job summary

Tata Consultancy Services in the United States (Phoenix area) is seeking an experienced Azure Cosmos DB Developer to design, implement, and support large-scale Cosmos DB applications on Azure.

The role emphasizes high-throughput, always-on solutions, data modeling, partitioning, indexing, and disaster recovery. You will collaborate with cross-functional teams and contribute to performance optimization and operational runbooks.

Qualifications

  • 7+ years of software engineering and database development experience.
  • 3+ years hands-on Azure Cosmos DB experience in production environments.
  • Strong experience with Cosmos DB data modeling and partitioning strategies
  • Query optimization and performance tuning
  • Throughput management (RU/s optimization)
  • Indexing policies and change feed processing
  • Multi-region deployment and global distribution
  • High availability and disaster recovery patterns
  • Monitoring and observability tools
  • Experience supporting high-volume, always-on enterprise applications.
  • Strong understanding of cloud-native architectures and distributed systems.
  • Experience with Azure services such as Functions, App Services, AKS, Event Hubs, Service Bus, and Application Insights.
  • Strong troubleshooting, communication, and documentation skills.

Responsibilities

  • Design, implement, and optimize Cosmos DB solutions for high-volume workloads.
  • Define data modeling, partition key design, indexing, and data lifecycle management.
  • Architect highly available, resilient, and scalable Cosmos DB solutions.
  • Monitor RU consumption, throughput, latency, and overall performance.
  • Troubleshoot production issues and optimize bottlenecks.
  • Support deployments, schema evolution, capacity planning, and incident resolution.
  • Collaborate with application, infrastructure, and architecture teams.
  • Establish disaster recovery, backup, and business continuity strategies.
  • Create runbooks, documentation, and engineering standards.
  • Provide cost optimization recommendations and long-term platform improvements.

Skills

Azure Cosmos DB
Data modeling
Partition design
Indexing policies
RU/s optimization
Performance tuning
Disaster recovery
Operational support

Tools

Azure Cosmos DB
Azure Functions
App Services
AKS
Event Hubs
Service Bus
Application Insights

Job description

Job Description

Role - Azure Cosmos DB Developer

Experience Required -10+ Years

We are seeking an experienced Azure Cosmos DB Developer with deep expertise in designing, implementing, and supporting large-scale, mission-critical applications running on Azure Cosmos DB. The ideal candidate will have hands-on experience building highly available, high-throughput, always-on solutions and be comfortable balancing architecture responsibilities with day-to-day operational support and performance optimization.

Must Have Technical / Functional Skills
  • Design, implement, and optimize Azure Cosmos DB solutions for high-volume transactional workloads.
  • Define and implement data modeling strategies, partition key design, indexing policies, and data lifecycle management.
  • Architect highly available, resilient, and scalable solutions leveraging Cosmos DB best practices.
  • Monitor and optimize RU consumption, throughput, latency, and overall database performance.
  • Troubleshoot production issues, investigate performance bottlenecks, and implement corrective actions.
  • Support day-to-day operational activities including deployments, schema evolution, capacity planning, and incident resolution.
  • Partner with application, infrastructure, and architecture teams to ensure optimal integration with Azure services.
  • Establish disaster recovery, backup, and business continuity strategies.
  • Create operational runbooks, documentation, and engineering standards.
Roles & Responsibilities
  • Design, implement, and optimize Azure Cosmos DB solutions for high-volume transactional workloads.
  • Define and implement data modeling strategies, partition key design, indexing policies, and data lifecycle management.
  • Architect highly available, resilient, and scalable solutions leveraging Cosmos DB best practices.
  • Monitor and optimize RU consumption, throughput, latency, and overall database performance.
  • Troubleshoot production issues, investigate performance bottlenecks, and implement corrective actions.
  • Support day-to-day operational activities including deployments, schema evolution, capacity planning, and incident resolution.
  • Partner with application, infrastructure, and architecture teams to ensure optimal integration with Azure services.
  • Establish disaster recovery, backup, and business continuity strategies.
  • Create operational runbooks, documentation, and engineering standards.
  • Provide recommendations on cost optimization, scalability, and long-term platform improvements.
Required Qualifications
  • 7+ years of software engineering and database development experience.
  • 3+ years of hands-on Azure Cosmos DB experience in production environments.
  • Strong experience with:
  • Cosmos DB data modeling and partitioning strategies
  • Query optimization and performance tuning
  • Throughput management (RU/s optimization)
  • Indexing policies and change feed processing
  • Multi-region deployment and global distribution
  • High availability and disaster recovery patterns
  • Monitoring and observability tools
  • Experience supporting high-volume, always-on enterprise applications.
  • Strong understanding of cloud-native architectures and distributed systems.
  • Experience with Azure services such as Functions, App Services, AKS, Event Hubs, Service Bus, and Application Insights.
  • Strong troubleshooting, communication, and documentation skills.
Preferred Qualifications
  • Experience in financial services or regulated industries.
  • Knowledge of microservices architecture and event-driven systems.
  • Experience with .NET and/or Java-based applications.
  • Familiarity with DevOps practices, CI/CD pipelines, and Infrastructure as Code.
  • Experience establishing governance, operational standards, and performance best practices.
Ideal Candidate Profile

We are looking for someone who can serve as the team's Cosmos DB subject matter expert, providing both strategic architectural guidance and hands-on support for production environments. The candidate should have demonstrated success designing scalable, resilient solutions while also helping development teams optimise performance, reliability, and operational excellence.

Generic Managerial Skills, If any
  • Leadership skills, People management, Analytical skills
  • Excellent communication and collaboration skills, risk management
  • Should work with CXO, infrastructure, security, and development teams.
Base Salary Range

Base Salary Range : $90,000 to $120,000 Per Annum

TCS Employee Benefits Summary
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loa n Refinancing.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Azure Cosmos DB Developer
Azure Cosmos DB Developer

Insight Global • Phoenix (AZ)

Hybrid
USD 120,000 - 180,000
Azure Cosmos DB Architect
Azure Cosmos DB Architect

IPolarity LLC • Whippany (NJ)

On-site
USD 140,000 - 190,000
Database Engineer - CosmosDB
Database Engineer - CosmosDB

Blueprint Consulting Services • New York (NY)

On-site
USD 90,000 - 120,000
Medical, dental, and vision coverage
Flexible Spending Account
401(k) program
+3
Azure Cosmos DB Architect & Performance Engineer
Azure Cosmos DB Architect & Performance Engineer

Insight Global • Phoenix (AZ)

Hybrid
USD 120,000 - 180,000
Staff Engineer II - Database Engineering
Staff Engineer II - Database Engineering

Western Alliance Bank • Dallas (TX)

On-site
USD 140,000 - 190,000
Competitive salary
Ownership stake
Medical insurance
+5
.NET Azure Fullstack Developer
.NET Azure Fullstack Developer

Tata Consultancy Services • Bellevue (WA)

On-site
USD 90,000 - 107,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Maternal & Parental Leaves
+3
Azure Cloud Architect
Azure Cloud Architect

Tata Consultancy Services • Princeton (NJ)

On-site
USD 100,000 - 130,000
Discretionary incentive
Medical coverage
Parental leave
+5
Azure Cosmos DB Architect
Azure Cosmos DB Architect

IPolarity • Hanover Township (NJ)

On-site
USD 130,000 - 180,000
.Net+Azure Developer
.Net+Azure Developer

Tata Consultancy Services • Bellevue (WA)

On-site
USD 64,000 - 105,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Parental Leaves
+5
Senior Cosmos DB & Azure Data Engineer for AI
Senior Cosmos DB & Azure Data Engineer for AI

Western Alliance Bank • Dallas (TX)

On-site
USD 140,000 - 190,000
Competitive salary
Ownership stake
Medical insurance
+5