DB Admin & Developer Azure Cosmos DB Location: Central London Contract Type: 6 month initial contract, starting ASAP Industry: Banking & Financial Services Day rate: Administrator £400 - 450 (TBC, inside IR35) Developer £450 - £500 (TBC, inside IR35) Our client, a large global consultancy, is seeking a DB Admin & Developer to play a key role in designing and developing scalable, secure, and high-performance applications tailored for the banking and financial services sector. This is a hands-on role where you will architect cloud-native solutions using Azure Cosmos DB (SQL & Mongo APIs), design partitioning strategies, indexing, and consistency models, and ensure real-time processing of critical financial data. Key Responsibilities Architect and develop cloud-native applications using Azure Cosmos DB (SQL & Mongo APIs) Design and implement partitioning strategies, indexing, and consistency models Build reusable libraries and frameworks in C#/.NET or Node.js Develop and maintain CI/CD pipelines using Azure DevOps Monitor and optimise Cosmos DB performance using Azure Monitor & Application Insights Implement automated testing and unit test frameworks Collaborate with solution architects and DevOps teams to integrate Cosmos DB into microservices Ensure compliance with security, governance, and data protection standards Your Profile Essential Skills & Experience: Strong experience with concurrency patterns, CLR, and scalable application design Deep understanding of Azure services (Functions, App Services, AKS, Logic Apps) Hands-on experience with Azure Cosmos DB (query optimisation & throughput management) Familiarity with distributed systems and NoSQL data modelling Proficiency with Git, version control, and CI tools Desirable: Advanced proficiency in C#, ASP.NET, .NET Core with strong object-oriented design principles Interested? If youre ready to be part of a team driving digital transformation in financial services and havethe relevant skills and experience, please apply promptly and we will be in touch to discuss your application further. Please note that due to the volume of applications we receive, it is not possible to provide feedback on all applications so if you have not heard from us within 2 weeks then unfortunately you have been unsuccessful on this occasion.