Data Pipeline Engineer

Isr Recruitment Limited
Oxford, UK
3 days ago
Apply on www.hiredonline.co.uk
Prepare application

Role details

Contract type
Temporary contract
Employment type
Part-time / full-time
Experience level
Expert
Compensation
£123,500.0 - £136,500.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Apache HTTP Server Automation of Tests Databases Continuous Integration Data Integration Extract Transform Load (ETL) Data Transformation Data Security Electronic Data Interchange (EDI) Python (Programming Language)
+11 more
Open Source Technology Resource Description Framework (RDF) SPARQL Data Processing Build Management Kubernetes Apache Kafka Apache Nifi Software Version Control Data Pipelines Docker

Job description

We are supporting a central government client who are seeking an experienced Data Pipeline Engineer and Architect to help design and build an open-source Data Transformation Layer for a national data exchange platform.

This is a hands-on engineering and architecture role, combining the design of reusable, reliable data pipelines with practical development using Apache NiFi, RDF, SPARQL, Python and Java.

The platform will use open-source, cloud-agnostic technologies to ingest, transform, validate and exchange data securely between systems., * Design and evolve the architecture of a reusable, cloud-agnostic data transformation platform.

  • Build, test and maintain Apache NiFi flows, including integrations with APIs, databases, files and messaging systems.
  • Develop pipelines to ingest, transform, validate and publish RDF triples, using SPARQL for querying and updates.
  • Develop supporting components and integrations using Python and Java.
  • Define data mappings, interface contracts, technical specifications and architectural decisions.
  • Implement robust processing, including error handling, retries, duplicate management and recovery.
  • Establish automated testing, monitoring, version control and repeatable deployment practices.
  • Collaborate with architects, developers and stakeholders to translate requirements into working solutions.
  • Produce clear technical documentation and support the delivery of reusable platform capabilities.

Requirements

  • Proven experience designing and delivering data integration or ETL solutions using Apache NiFi.
  • Practical project experience with RDF triples, SPARQL and semantic data modelling.
  • Hands-on development experience in both Python and Java.
  • Experience designing reusable pipelines across APIs, databases, files and other data sources.
  • Understanding of reliable data processing, validation, automated testing and operational monitoring.
  • Experience with version control, CI/CD, secure integrations and repeatable deployments.
  • Ability to translate high-level requirements into technical designs and production-ready solutions.

Desirable Experience:

  • Apache Jena and Jena Fuseki.
  • Apache Kafka and event-driven data integration.
  • SHACL or other RDF validation approaches.
  • Custom NiFi processor development.
  • Docker, Kubernetes and portable deployment architectures.
  • Large RDF datasets, SPARQL optimisation or secure data exchange between organisations.

Key Technologies:

Apache NiFi RDF SPARQL Python Java Apache Jena Fuseki Kafka ETL Data Integration Open Source

Benefits & conditions

  • Contract
  • Full Time
  • Nationwide

  • £475 - £525 / day
  • 8d ago
  • IT
  • Work from home, * Contract
  • Nationwide
  • £490 - £510 / day

IT Work from home

Product Manager - National Surveillance Reporting Database 3-month contract (initially) Remote Working Outside-IR35 Market Rates (c£500 per day) The Opportunity: ISR Recruitment is seeking an experien… 3h ago, * Contract

  • Nationwide
  • £575 - £600 / day

Healthcare Work from home

Publications Lead (Medical Affairs) Remote Working (London + WFH) £575 to £600 per day 12-month contract (Inside IR35 / via Umbrella) The Opportunity: ISR Recruitment is currently supporting a global … 1d ago, * Contract

  • Nationwide
  • £550 - £575 / day

IT Work from home

Lead Java Software Engineer (Java / Spring Boot / Kafka / Kubernetes) 6 months (initially) Remote-working (UK-based) Market Rates (£550 to £575 per day) Outside IR35 The Opportunity: ISR Recruitment i… 2w ago

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hiredonline.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…