Senior Azure Data Engineer

New Yesterday

Join to apply for the Senior Azure Data Engineer role at Nuclear Waste Services.

About the Role

As a Senior Azure Data Engineer, you will lead the design, development, and optimisation of data flows and pipelines across the NWS enterprise data platform. Playing a pivotal role in shaping the NWS data engineering strategy, ensuring secure, scalable, and efficient data solutions that support business intelligence, analytics, and innovation.

Responsibilities

  • Lead the design and implementation of data pipelines using Azure Data Factory, Synapse Analytics, Databricks, and Azure SQL.
  • Define and maintain data architecture standards, ensuring alignment with enterprise architecture and security policies.
  • Champion best practices in data modelling, data quality, and metadata management.
  • Build and optimise scalable data lakehouse solutions using Azure Data Lake Storage Gen2.
  • Implement CI/CD pipelines and Infrastructure as Code (IaC) using Azure DevOps, Git.
  • Ensure solutions are secure-by-design and private-by-design, in line with ISO27001, UK GDPR, and Microsoft Cloud Security Benchmarks.
  • Oversee the monitoring, performance tuning, and troubleshooting of data pipelines and services.
  • Collaborate with internal Cloud Operations and Information Security teams to ensure operational resilience and compliance.
  • Develop and maintain comprehensive documentation for data pipelines, architecture, and governance processes.
  • Support the development of agile assurance and governance frameworks to accelerate delivery.
  • Act as an Intelligent Client to external suppliers and delivery partners.
  • Communicate effectively with technical and non-technical stakeholders to translate business needs into data solutions.
  • Mentor and support junior engineers and colleagues across IT, Digital, and Information Security.

Qualifications

  • Data development process: Designing, building, and maintaining robust data pipelines and architectures.
  • Data modelling: Designing conceptual, logical, and physical data models for analytics and operational use.
  • Coding and scripting: SQL, Python, Apache Spark, YAML, and DAX; experience with Spark and distributed data processing.
  • CI/CD and DevOps: Azure DevOps, Git, and automated deployment pipelines.
  • Cloud engineering: Deep understanding of Azure data services and cloud-native architectures.
  • Data governance and privacy: Familiarity with Microsoft Purview and data classification frameworks.
  • Data visualisation: Experience with Power BI and integration with M365.
  • Data storage: Experience working with Microsoft Fabric.
  • AI and automation: Exposure to AI tools such as Microsoft Copilot and automation of data workflows.

Pay range and compensation package

This role will be onboarded and payrolled via our agency provider Alexander Mann Solutions. Recruitment will be conducted via the NWS Talent Acquisition team; once the successful candidate is identified, the agency provider will contact to commence onboarding and agree next steps. There are two payroll options via our agency provider: PAYE (Pay as you Earn) or Umbrella Company.

Seniority level

  • Mid-Senior level

Employment type

  • Contract

Job function

  • Information Technology

Industries

  • Information Services
#J-18808-Ljbffr
Location:
United Kingdom
Job Type:
FullTime
Category:
IT & Technology