Data Engineer

Data Engineer

Posted Today by Animo Group

Negotiable
Outside
Hybrid
London Area, United Kingdom

Summary: The Data Engineer role is a 6-month contract based in London, requiring a hybrid working arrangement and outside IR35 status. The position involves collaborating with clients to develop and maintain data pipelines and storage solutions while advocating for agile practices. Candidates must have significant experience in data engineering and a strong technical background in cloud services and programming languages. Security clearance or the ability to obtain it is also necessary for this role.

Key Responsibilities:

  • Automating data infrastructure and deployments.
  • Delivering software using pair programming, TDD, and CI/CD.
  • Advocating for agile practices within client organisations and mentoring their team members.
  • Helping to improve the overall data capabilities of both the team and the client.

Key Skills:

  • Significant experience with data pipelines, platforms, and projects at scale.
  • Proficiency in at least one main Cloud provider (AWS, GCP, Azure).
  • Strong background in Python or SQL.
  • Application of software engineering best practices and design principles to data pipelines.
  • Strong experience in SQL and data modelling based on usage.
  • Willingness to help others, pair, and seek peer reviews on work.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Data Engineer 6 Month Contract London based Hybrid Outside IR35 Be Security Cleared or Able to be Security Cleared

The Company

We have partnered with an innovative consultancy specialising in the delivery of custom software solutions for blue-chip enterprise and public sector clients. With a global presence spanning the UK, USA, Europe, Australia, India, and South Africa, they provide a collaborative environment where senior engineers can thrive.

The Role

As a Data Engineer, you will be part of a team that utilises modern agile technical practices, including continuous integration, deployment, and fast feedback loops, to deliver pragmatic solutions. You will work closely with clients to determine data processing and access needs, ensuring the creation and support of highly available data pipelines and storage solutions.

Your responsibilities will include:

  • Automating data infrastructure and deployments.
  • Delivering software using pair programming, TDD, and CI/CD.
  • Advocating for agile practices within client organisations and mentoring their team members.
  • Helping to improve the overall data capabilities of both the team and the client.

What We Are Looking For

We are seeking a senior professional who has a deep appreciation for reproducible CI/CD pipelines and knows how to deploy end-to-end to production environments.

Technical Expertise:

  • Significant experience with data pipelines, platforms, and projects at scale.
  • Cloud & Language: Proficiency in at least one main Cloud provider (AWS, GCP, Azure) and a strong background in Python or SQL.
  • Engineering Rigour: You apply software engineering best practices and design principles to data pipelines and have a deep working knowledge of your chosen toolsets.
  • Collaboration: You are willing to help others, happy to pair, and actively seek peer reviews on your work.
  • Data Modelling: Strong experience in SQL and data modelling based on usage.