Data Engineer

Cognizant

Sheffield

Hybrid

GBP 65,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Career progression opportunities

Job summary

Cognizant in Sheffield is seeking an experienced Azure Data Engineer to design, develop and deliver modern data platform solutions with a focus on Microsoft Fabric migration. You will drive data engineering and migration activities, collaborating with engineering teams to deliver scalable and well-tested data solutions.

The role requires strong Azure data technologies expertise and the ability to guide migration engineers, QA resources and stakeholders towards successful delivery.

Qualifications

  • Experience designing and delivering Azure-based data platform solutions.
  • Hands-on PySpark, SQL and Python development skills.
  • Real-time/streaming use with Kafka or similar services.
  • Strong knowledge of Spark processing and performance tuning.
  • Experience with Parquet, JSON, XML and CSV data formats.
  • Experience with Azure DevOps / GitHub and CI/CD pipelines.
  • Power BI experience is desirable.

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.
  • 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 data migration activities.
  • Perform data analysis and profiling.
  • Configure Azure DevOps / GitHub environments and CI/CD for ADF and Databricks.

Skills

Azure data platform
PySpark
SQL
Python
Kafka
Azure DevOps
GitHub
Azure Synapse
Databricks
Spark tuning
3NF modelling
Data Vault 2.0
Power Apps
AKS
Web Apps
Python (general)

Tools

AKS
Azure Functions
Azure Data Factory
Databricks
Power BI

Job description

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 • South Yorkshire

Hybrid
GBP 55,000 - 90,000
Senior Data Engineer
Senior Data Engineer

Ceox • Guildford

Hybrid
GBP 70,000 - 100,000
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
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
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
Data Engineer
Data Engineer

Matchtech • West of England

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

Tech4 • Oxford

On-site
GBP 60,000 - 65,000
Excellent benefits
Hybrid work: 2 days remote
Data Engineer
Data Engineer

GIS Recruiter Ltd • Greater London

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

GIS Recruiter Ltd • Tyseley

On-site
GBP 65,000 - 90,000