
CosmosDB Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a CosmosDB Engineer with 3-6 years of experience in distributed NoSQL databases, including 2+ years with Azure Cosmos DB. It is a 100% remote contract position, requiring strong skills in C#/.NET, Python, and cloud-native architecture.
π - Country
United Kingdom
π± - Currency
Β£ GBP
-
π° - Day rate
-
ποΈ - Date discovered
July 5, 2025
π - Project duration
Unknown
-
ποΈ - Location type
Remote
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
United Kingdom
-
π§ - Skills detailed
#Python #SQL (Structured Query Language) #Scrum #JavaScript #Vault #Deployment #DevOps #Databases #NoSQL #Automation #Security #Indexing #Microservices #Debugging #.Net #Data Engineering #Cloud #Azure Cosmos DB #Data Ingestion #C# #Logic Apps #Compliance #Automated Testing #API (Application Programming Interface) #Scala #Azure #Agile #Terraform
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
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