CosmosDB Data Engineer

Overview

The CosmosDB Data Engineer will be responsible for designing and maintaining data models, ensuring optimal performance and scalability within Azure Cosmos DB. This contract position requires expertise in data migration projects and the development of ETL/ELT pipelines. The contractor will collaborate with various teams to ensure data quality and governance across systems.

Responsibilities

  • Design and maintain conceptual, logical, and physical data models for both relational and non-relational systems.
  • Develop and manage NoSQL data models using Azure Cosmos DB, focusing on performance and cost efficiency.
  • Define and implement data contracts to maintain consistency and governance across systems.
  • Lead data migration projects involving planning, execution, validation, and reconciliation.
  • Build and orchestrate ETL/ELT pipelines using Azure Data Factory (ADF).
  • Write and optimize SQL queries, stored procedures, and views for relational data processing.

Requirements

  • Strong experience with data modeling and Azure Cosmos DB.
  • Proven ability to design NoSQL data models and optimize for performance.
  • Experience with data migration projects and data governance practices.
  • Proficiency with Azure Data Factory (ADF) for ETL/ELT pipeline development.
  • Strong SQL skills for relational data processing and reporting.
OIR35+ members get up to 48 hours early access to new jobs
SkillsData Engineering, ETL
TechnologiesCosmos DB, SQL, NoSQL, Azure, Azure Data Factory
LocationCity Of Westminster
TypeHybrid
PostedNEW