Data Engineer

Cognizant

South Yorkshire

Hybrid

GBP 55,000 - 90,000

Full time

11 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Cognizant is seeking an experienced Azure Data Engineer to design, develop and deliver modern data platform solutions with a focus on Microsoft Fabric migration. The role combines hands-on data engineering with guiding migration activities across Azure data technologies, delivering scalable, well‑tested data solutions in a hybrid Sheffield environment.

You will collaborate with engineering teams and stakeholders, mentor engineers, and contribute to successful data migration, validation and

Qualifications

  • We are seeking a candidate with extensive experience building Azure-based data platforms.
  • Proficiency with Microsoft Fabric, Synapse, ADF and Databricks is essential.
  • Strong PySpark, SQL and Python skills are required.
  • Experience with real-time streaming and data modelling approaches is expected.

Responsibilities

  • Configure data ingestion processes and solutions.
  • Lead the execution of Microsoft Fabric migration activities.
  • Lead and guide migration engineers and QA resources.
  • Develop Python, PySpark and Spark SQL code for data validation and curation within notebooks.
  • Create data integration test cases and support testing activities.
  • Implement and amend data processing and worker pipelines.
  • Implement data validation and curation rules.
  • Translate data models and mappings into detailed technical data mappings.
  • Design and implement data integrations.
  • Support the implementation and execution of data migration activities.
  • Perform data analysis and profiling.
  • Configure Azure DevOps / GitHub environments and CI/CD processes for Azure Data Factory and Databricks code.

Skills

Azure Fabric
Power Apps
Azure Synapse
Azure Data Factory
Databricks
Azure Functions
Azure App Service
Logic Apps
AKS
Web Apps
PySpark
SQL
Python
Kafka
Azure DevOps
GitHub
CI/CD
Data Modeling
3NF
Data Vault 2.0
Agile
Documentation
Power BI

Tools

Azure DevOps
GitHub
CI/CD tooling

Job description

Role: Data Engineer

Employment: Fulltime

  • We are looking for an experienced Azure Data Engineer to support the design, development and delivery of modern data platform solutions, with a particular focus on Microsoft Fabric migration and implementation.
  • You will play a key role in delivering data engineering and migration activities, working closely with engineering teams and stakeholders to deliver high‑quality, scalable and well‑tested data solutions.
  • The role requires strong technical expertise across Azure data technologies, alongside the ability to provide technical guidance, communicate effectively and contribute to successful delivery.
Role: Data Engineer
Location: Sheffield (Hybrid - 3 days a week)
Employment: Fulltime
About The Role
  • We are looking for an experienced Azure Data Engineer to support the design, development and delivery of modern data platform solutions, with a particular focus on Microsoft Fabric migration and implementation.
  • You will play a key role in delivering data engineering and migration activities, working closely with engineering teams and stakeholders to deliver high‑quality, scalable and well‑tested data solutions.
  • The role requires strong technical expertise across Azure data technologies, alongside the ability to provide technical guidance, communicate effectively and contribute to successful delivery.
Key Responsibilities
  • Configure data ingestion processes and solutions.
  • Lead the execution of Microsoft Fabric migration activities.
  • Lead and guide migration engineers and QA resources.
  • Develop Python, PySpark and Spark SQL code for data validation and curation within notebooks.
  • Create data integration test cases and support testing activities.
  • Implement and amend data processing and worker pipelines.
  • Implement data validation and curation rules.
  • Translate data models and mappings into detailed technical data mappings.
  • Design and implement data integrations.
  • Support the implementation and execution of data migration activities.
  • Perform data analysis and profiling.
  • Configure Azure DevOps / GitHub environments and CI/CD processes for Azure Data Factory and Databricks code.
Essential Skills & Experience
  • We are looking for candidates with:
  • Strong experience designing and delivering Azure-based data platform solutions.
  • Experience with technologies including: o Microsoft Fabric o Power Apps o Azure Synapse o Azure Data Factory (ADF) o Databricks o Azure Functions o Azure App Service o Logic Apps
  • o Azure Kubernetes Service (AKS) o Web Apps
  • Hands‑on expertise in PySpark, SQL and Python.
  • Good knowledge of real‑time streaming applications, preferably including Kafka, Azure Functions or Azure Service Bus.
  • Strong understanding of Spark processing and performance tuning.
  • Experience working with file formats and partitioning, including Parquet, JSON, XML and CSV.
  • Experience with Azure DevOps / GitHub and CI/CD.
  • Strong programming experience in Python, with knowledge of other programming languages beneficial.
  • Experience with both synchronous and asynchronous interface approaches.
  • Knowledge of data modelling, including 3NF, dimensional modelling and Data Vault 2.0.
  • Experience working within Agile delivery environments.
  • Ability to produce comprehensive technical documentation.
  • Ability to set and manage realistic expectations around timescales, costs, benefits and measures of success.
  • Power BI experience is desirable.
The Role Requires Experience Across The Following Skill Areas
  • Data Engineering
  • Software Design
  • Analytics
  • Data Management
  • Data Modelling and Design
  • Data Visualisation
  • Database Design
  • Release and Deployment
Nice to Have
  • Experience integrating and implementing data cataloguing tools such as Azure Purview / Collibra.
  • Experience implementing and integrating visualisation tools such as Power BI or Tableau.
  • Experience with C# application development, including ASP.NET MVC.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Cognizant • Sheffield

Hybrid
GBP 65,000 - 90,000
Hybrid work model
Career progression opportunities
Data Engineer
Data Engineer

Zealous Agency • West Midlands

On-site
GBP 65,000 - 90,000
Senior Data Engineer (Microsoft Fabric & Azure Data Platform)
Senior Data Engineer (Microsoft Fabric & Azure Data Platform)

Ascent Software • United Kingdom

On-site
GBP 70,000 - 100,000
Senior Data Engineer (Microsoft Fabric & Azure Data Platform)
Senior Data Engineer (Microsoft Fabric & Azure Data Platform)

Acuity Analytics • Greater London

On-site
GBP 70,000 - 110,000
Senior Data Engineer
Senior Data Engineer

Ceox • Guildford

Hybrid
GBP 70,000 - 100,000
Data Engineer
Data Engineer

Matchtech • West of England

On-site
GBP 60,000 - 90,000
Azure training
Professional development
Modern cloud platforms
+1
Data Engineer
Data Engineer

GIS Recruiter Ltd • Greater London

On-site
GBP 65,000 - 90,000
Senior Data Engineer (Microsoft Fabric & Azure Data Platform)
Senior Data Engineer (Microsoft Fabric & Azure Data Platform)

Acuity Analytics • Bristol

On-site
GBP 70,000 - 110,000
Data Engineer
Data Engineer

GIS Recruiter Ltd • Tyseley

On-site
GBP 65,000 - 90,000
Data Engineer
Data Engineer

Ignite Digital Talent • Reading

On-site
GBP 50,000 - 70,000
Flexible hybrid working
Competitive salary and benefits
10% bonus
+2