All Jobs Vacancy

Contract Data Engineer - £375/day Inside IR35 - Immediate Start

Posted 1 day ago by Tenth Revolution Group

About the Company

We are working with a leading global technology and professional services organisation, helping businesses transform through technology, data, cloud, and digital solutions.

The Role

As a Data Engineer / Data Modeller, you'll play a key role in designing scalable data solutions across Azure, with a particular focus on Azure Cosmos DB and NoSQL data modelling.

You'll design and optimise data models, schemas and data structures, while considering performance, scalability and cost.

You'll also support data migration and integration projects, working with technologies such as Azure Data Factory and SQL to build pipelines and ensure data is accurately validated and reconciled.

You'll work closely with architects, analysts and stakeholders to translate business requirements into robust data models and well-structured solutions.

Key Responsibilities

  • Design and maintain scalable data models across SQL and NoSQL, with a strong focus on Azure Cosmos DB
  • Design and optimise Cosmos DB models, including partitioning, indexing, performance, scalability, and cost.
  • Define and implement data contracts, including schemas, versioning, and validation rules.
  • Design and orchestrate ETL/ELT pipelines using Azure Data Factory.
  • Support data migrations, including mapping, validation, reconciliation, and data quality.
  • Develop and optimise SQL queries, stored procedures, and views.
  • Translate business and application requirements into scalable data models and schemas.
  • Troubleshoot and optimise data pipelines, models, and queries for performance and reliability.
  • Collaborate with architects, engineers, analysts, and stakeholders to deliver data solutions.
  • Maintain data dictionaries, ER diagrams, schemas, contracts, and migration documentation.
  • Apply data modelling, NoSQL, and cloud engineering best practices across Azure.

About You

You will be a Data Engineer / Data Modeller with strong hands-on experience in Azure Cosmos DB, NoSQL data modelling, and data integration.

You'll have a solid understanding of data modelling principles, including schema design, partitioning, indexing, and performance optimisation, alongside experience working with technologies such as Azure Data Factory and SQL.

You'll have practical experience supporting data migration projects and designing data contracts, with the ability to translate business and application requirements into scalable, well-structured data solutions.

You'll enjoy solving complex data challenges, improving data quality and performance, and working closely with architects, engineers, analysts, and stakeholders across the business.

Key requirements:

  • 6+ years' experience in Data Engineering, Data Modelling, or a similar data-focused role.
  • Excellent hands-on experience with Azure Cosmos DB and strong NoSQL data modelling knowledge.
  • Strong understanding of data modelling, including schema design, partitioning, indexing, and performance optimisation.
  • Proven experience with Azure Data Factory for ETL/ELT pipeline design, orchestration, and monitoring.
  • Strong SQL skills, including queries, stored procedures, views, and performance tuning.
  • Practical experience supporting data migration projects, including validation and reconciliation.
  • Experience designing data contracts, schemas, and validation rules is highly desirable.
  • Experience with Azure services such as Databricks, Synapse, or Azure Storage would be advantageous.

What's on Offer

  • Day Rate: £375.00
  • Hybrid Role - 2-3 days onsite per week in London
  • Opportunity to work with modern Azure technologies including Cosmos DB, Azure Data Factory, Databricks, and SQL.
  • Exposure to data modelling, NoSQL, data migration, and data integration projects.
  • Opportunity to work on large-scale, business-critical data initiatives.
  • Work alongside experienced data engineers, architects, analysts, and technology professionals.

Why Apply?

This is an excellent opportunity to join a leading global technology organisation and play a key role in delivering scalable, cloud-based data solutions.

You'll work with modern Azure technologies including Cosmos DB, Azure Data Factory, Databricks, and SQL, while contributing to data modelling, migration, and integration initiatives.

You'll gain valuable experience working on complex data challenges, with the opportunity to design scalable NoSQL models, optimise Cosmos DB performance, and work alongside experienced data engineers, architects, and technology professionals.

Rate:
£375/day
Location:
London
IR35 Status:
Inside
Remote Status:
Hybrid
Industry:
Data & Analytics
Seniority Level:
Senior

Take-Home Pay

£5,600 per month

Visit calculators for additional details

Share job