CosmosDB Engineer

UK & Eastern Europe Countries (100% Remote). Profiles would strictly consider from mentioned countries.

Job Description

  • We are looking for a talented and driven Cosmos DB Engineer to join our Cloud Data Engineering team.
  • You will play a key role in designing, implementing, and optimizing high-performance, globally distributed NoSQL solutions using Azure Cosmos DB.
  • This is a hands-on engineering role ideal for someone with a deep understanding of distributed databases and cloud-native architecture.

Technical Skills:

  • 3-6 years of experience working with distributed NoSQL databases, with at least 2+ years hands-on experience with Azure Cosmos DB (SQL API).
  • Strong understanding of partitioning, indexing, consistency levels, and global distribution in Cosmos DB.
  • Proficient in writing and optimizing SQL-like queries in Cosmos DB.
  • Experience in designing document-based data models for transactional and analytical workloads.
  • Proficiency in C#/.NET, Python, or JavaScript/Node.js for integration and automation tasks.
  • Familiarity with Azure-native services such as Logic Apps, Functions, Data Factory, Event Grid, and Key Vault.
  • Experience with infrastructure-as-code tools like Bicep, Terraform, or ARM templates.
  • Strong problem-solving, debugging, and performance tuning skills.
  • Design and implement scalable, high-availability data solutions using Azure Cosmos DB.
  • Optimize data models for performance, cost, and query efficiency across partitioned collections.
  • Build and maintain data ingestion pipelines to Cosmos DB from upstream systems using Azure services like Data Factory, Event Hubs, and Functions.
  • Implement security and access control policies aligned with enterprise governance and compliance requirements.
  • Configure and monitor indexing, throughput (RU/s), consistency levels, and partitioning strategies.
  • Collaborate with product teams, architects, and DevOps engineers to integrate Cosmos DB into microservices, APIs, and analytics workloads.
  • Set up automated testing and CI/CD pipelines for Cosmos DB deployments using Bicep/Terraform/ARM templates.

Process Skills:

Agile development processes

Scrum

Company
DNS Info Ltd
Location
United Kingdom, UK
Hybrid / WFH Options
Employment Type
Full-time
Posted
Company
DNS Info Ltd
Location
United Kingdom, UK
Hybrid / WFH Options
Employment Type
Full-time
Posted