1 of 5 free roles viewed today. Upgrade to premium for unlimited from only $19.99 with a 2-day free trial.

Data Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Data Engineer with a contract length of "unknown," offering a pay rate of "unknown." Key skills include Kubernetes, Kafka, Delta Lake, and ETL. Experience in data ingestion and NLP is essential. Work location is "unknown."
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
💰 - Day rate
Unknown
Unknown
400
🗓️ - Date discovered
March 29, 2025
🕒 - Project duration
Unknown
🏝️ - Location type
Unknown
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
United Kingdom
🧠 - Skills detailed
#AI (Artificial Intelligence) #Consul #Documentation #NLP (Natural Language Processing) #Deployment #Spark (Apache Spark) #"ETL (Extract #Transform #Load)" #Kubernetes #Delta Lake #Data Engineering #Data Ingestion #Kafka (Apache Kafka)
Role description
You've reached your limit of 5 free role views today.
Upgrade to premium for unlimited access - from only $19.99.

We are seeking a Data Engineer to help design and develop a fully configurable, Kubernetes-hosted Spark Data Ingestion application. This solution will ingest, validate, and transform data from a variety of Kafka streams before pushing it to the client’s Delta Lake. Additionally, the platform will support the AI Operations team’s NLP workflows. The ideal candidate will be comfortable collaborating with cross-functional teams and will ensure thorough documentation and knowledge transfer across the organisation.

Responsibilities

   • Participate in daily stand-ups to keep the project team informed about progress, blockers, and next steps.

   • Prepare and present work completed during each sprint ceremony, showcasing application features and improvements.

   • Collaborate closely with the Research team to understand their data validation requirements and integrate these checks into the ingestion workflow.

   • Work closely with permanent members of the Data Engineering team to co-build the application, ensuring that knowledge transfer is continuous and well-documented.

   • Maintain up-to-date documentation and runbooks detailing system architecture, configuration options, deployment steps, and operational support procedures.

   • Conduct weekly consultations with the Head of Data Engineering to discuss and refine system architecture, ensuring alignment with best practices and business objectives.