cover image
Gazelle Global

Azure Cosmos Developer

Hybrid

London, United kingdom

Freelance

09-03-2026

Share this job:

Skills

C# NoSQL Data Engineering Apache Spark CI/CD DevOps Monitoring Azure Data Factory Azure DevOps Azure Cosmos DB apache Azure Software Development Microservice .NET Spark Databricks PySpark Terraform Microsoft Azure

Job Specifications

We are looking for a strong Azure Cosmos DB Developer to join a data engineering team building scalable, cloud native platforms on Microsoft Azure. This role sits at the intersection of data engineering and application development, requiring someone comfortable working with Cosmos DB, PySpark, and modern backend development using C# or .NET.

You will design and develop distributed data solutions capable of handling high throughput workloads, large scale data processing and real time services within Azure environments.

This role suits someone who understands both data platform engineering and software development, not just one side of the fence.

Key Responsibilities

• Design and implement scalable data solutions using Azure Cosmos DB

• Develop and optimise distributed data processing pipelines using Apache Spark via PySpark

• Build and maintain backend services using Microsoft .NET or C#

• Integrate Cosmos DB with Azure data services and application layers

• Design data models optimised for partitioning, scalability and performance within Cosmos DB

• Build APIs and services that interact with large scale data systems

• Implement monitoring, logging and performance tuning across the data stack

• Collaborate with data engineers, architects and DevOps teams to deliver production grade data platforms

Required Skills & Experience

• Strong hands on experience with Azure Cosmos DB

• Experience building distributed processing pipelines using Apache Spark and PySpark

• Backend development experience with Microsoft .NET or C#

• Strong understanding of NoSQL data modelling, partitioning strategies and performance optimisation

• Experience working within Microsoft Azure environments

• Familiarity with building high throughput, low latency data systems

• Experience with REST APIs and microservice architectures

Desirable

• Experience with Azure Data Factory

• Experience with Azure Databricks

• Infrastructure and deployment knowledge using Terraform or Bicep

• CI/CD experience using Azure DevOps

About the Company

Gazelle Global is an international recruitment consultancy established in 2011 through a unique partnership of IT implementation know-how and head hunting expertise with a vision to create a recruitment agency that delivers a best in class service whilst being a thoughtful and conscientious employer. Our London HQ in collaboration with our offices in The Netherlands, Germany and Poland, serve clients and candidates across the UK and Europe. We pride ourselves on speed, transparency and user experience. Agility, at scale. ... Know more