Azure Cosmos DB Developer - 6 months - London - £450/day

Azure Cosmos DB Developer - 6 months - London - £450/day

Posted Today by Hamilton Barnes

£450 Per day
Inside
Hybrid
London, UK

Summary: We are seeking an experienced Azure Cosmos DB Developer for a 6-month hybrid contract in London, focusing on transforming core application and data engineering components for a global financial markets infrastructure. The role requires technical thought leadership and engineering excellence in a cloud-native environment. The successful candidate will develop cloud-native applications and establish CI/CD pipelines while ensuring compliance with security and data protection standards. This position is classified as inside IR35.

Key Responsibilities:

  • Develop cloud-native applications using Azure Cosmos DB across SQL API and Mongo API
  • Design efficient data models tailored to NoSQL principles and specific application requirements, implementing partitioning schemes and indexing strategies for optimal performance
  • Write and tune Cosmos DB SQL queries to minimise RU consumption and improve response times
  • Establish robust CI/CD pipelines through GitLab DevOps to streamline delivery and reduce operational overhead
  • Implement automated testing and unit test frameworks using Pytest, including unit and integration tests
  • Design and implement PySpark data pipelines on Microsoft Fabric
  • Collaborate with solution architects and DevOps teams to integrate Cosmos DB into microservices architectures
  • Ensure compliance with security, governance, and data protection standards throughout

Key Skills:

  • Hands-on experience with Azure Cosmos DB including query optimisation, throughput management, partitioning, indexing, and consistency levels
  • Thorough understanding of Cosmos DB Change Data Feed (CDF) and experience integrating and debugging Spark with Cosmos CDF
  • High technical proficiency with Cosmos DB SDKs across .NET, Java, Python, or Node.js
  • Strong PySpark and Spark distributed computing experience, with a solid understanding of Spark concepts
  • Hands-on experience with Pytest and automated testing frameworks
  • Experience with concurrency patterns, scalable application design, and version control via Git and CI tools
  • Strong problem-solving, communication, and stakeholder collaboration skills
  • Desirable: advanced proficiency in C#, ASP.NET, and .NET Core with strong object-oriented design principles

Salary (Rate): £450/day

City: London

Country: UK

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Azure Cosmos DB Developer - 6 months - London - £450/day - Inside IR35

We are seeking an experienced Azure Cosmos DB Developer to join a global technology services organisation on a 6-month hybrid contract based in London. The successful candidate will play a critical role in transforming core application and data engineering components for a global financial markets infrastructure and data provider, bringing technical thought leadership and engineering excellence to a cutting-edge cloud-native environment.

Key Responsibilities:

  • Develop cloud-native applications using Azure Cosmos DB across SQL API and Mongo API
  • Design efficient data models tailored to NoSQL principles and specific application requirements, implementing partitioning schemes and indexing strategies for optimal performance
  • Write and tune Cosmos DB SQL queries to minimise RU consumption and improve response times
  • Establish robust CI/CD pipelines through GitLab DevOps to streamline delivery and reduce operational overhead
  • Implement automated testing and unit test frameworks using Pytest, including unit and integration tests
  • Design and implement PySpark data pipelines on Microsoft Fabric
  • Collaborate with solution architects and DevOps teams to integrate Cosmos DB into microservices architectures
  • Ensure compliance with security, governance, and data protection standards throughout

What You Will Ideally Bring:

  • Hands-on experience with Azure Cosmos DB including query optimisation, throughput management, partitioning, indexing, and consistency levels
  • Thorough understanding of Cosmos DB Change Data Feed (CDF) and experience integrating and debugging Spark with Cosmos CDF
  • High technical proficiency with Cosmos DB SDKs across .NET, Java, Python, or Node.js
  • Strong PySpark and Spark distributed computing experience, with a solid understanding of Spark concepts
  • Hands-on experience with Pytest and automated testing frameworks
  • Experience with concurrency patterns, scalable application design, and version control via Git and CI tools
  • Strong problem-solving, communication, and stakeholder collaboration skills
  • Desirable: advanced proficiency in C#, ASP.NET, and .NET Core with strong object-oriented design principles

Contract Details:

  • Duration: 6 months
  • Rate: £450/day (Inside IR35)
  • Location: London (Hybrid)
  • Start Date: ASAP