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.
1. 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