Cosmos DB Technical Architect

Techvilla Solutions

Plano, TX

Posted On: Sep 24, 2025

Posted On: Sep 24, 2025

Job Overview

Job Type

Full-time

Experience

8 - 15 Years

Salary

Depends on Experience

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • Cosmos DB
  • SQL syntax
  • NoSQL
  • Azure
  • Kafka
  • Technical Architect
Job Description

We are seeking an experienced Cosmos DB Technical Architect with deep expertise in designing and implementing scalable, distributed database solutions using Azure Cosmos DB. The role requires hands-on experience with Cosmos DB APIs, data modeling, performance tuning, and seamless integration with Azure cloud services and streaming platforms.

Roles and Responsibilities
  • Design scalable Cosmos DB architectures and select appropriate APIs based on workload
  • Define partitioning strategies, indexing policies, and consistency models aligned with business goals
  • Configure Cosmos DB accounts, containers, throughput, failover regions, backup, and restore policies
  • Integrate Cosmos DB with Azure Functions, AKS, Event Hubs, and Kafka for streaming pipelines
  • Monitor and optimize RU consumption, queries, caching, and retry mechanisms
  • Enforce RBAC, private endpoints, firewalls, encryption, and ensure compliance
  • Lead and mentor developers, DBAs, and data engineers; conduct architecture reviews
  • Communicate design decisions to stakeholders and translate business requirements into technical solutions
  • Establish monitoring dashboards, alerts, conduct audits, and manage incidents with root cause analysis

 

Qualifications
  • Proven expertise as a Cosmos DB architect or senior data architect with Azure Cosmos DB focus
  • Strong understanding of NoSQL data modeling and distributed database design
  • Experience with Azure cloud-native services and Kafka integration
  • Excellent leadership, communication, and cross-functional collaboration skills
  • Microsoft Azure certifications (e.g., Azure Data Engineer, Solutions Architect) preferred

 

Required Skills
  • Strong experience with Cosmos DB APIs (Core SQL, MongoDB, Cassandra, Gremlin)
  • Proficiency in Cosmos DB SQL syntax, query optimization, partitioning, indexing, and consistency levels
  • Hands-on with change feed, stored procedures, triggers, and user-defined functions
  • Deep knowledge of NoSQL data modeling, partitioning, indexing, and consistency models
  • Expertise in designing for scalability and latency optimization
  • Proficient in Azure services: AKS, Azure Functions, Azure Monitor, Microsoft Entra ID
  • Experience integrating Cosmos DB with Kafka (Kafka Connect or custom consumers)
  • Skilled in data replication, API integration, and cloud-native solution design
  • Implementing high availability, fault tolerance, retry logic, RU monitoring, and failover strategies
  • Using Application Insights and Azure Monitor for observability

Job ID: TS250264


Posted By

Vivek

Information Technology Recruiter