Data Engineer (Contract) - London

IC Resources United Kingdom
Remote
Apply
AI Summary

Join our growing Data Engineering team as a Data Engineer on a contract basis. You will be responsible for delivering accurate, reliable, and well-structured data to support downstream analytics and reporting. This role involves close collaboration with Data Analytics and other technical and business teams to support data needs across the organisation.

Key Highlights
Manage and monitor day-to-day ETL/ELT processes
Collaborate with stakeholders to gather requirements
Enhance existing data pipelines and workflows
Technical Skills Required
Python SQL AWS Azure GCP PostgreSQL Kubernetes Docker
Benefits & Perks
Fully remote work
Outside IR35

Job Description


A London-based finance company is seeking a Data Engineer to join its growing Data Engineering team on a contract basis. This role is outside IR35 and is fully remote, with the company’s offices located in London.

The Data Engineering team is responsible for delivering accurate, reliable, and well-structured data to support downstream analytics and reporting. This includes extracting data from multiple source systems, transforming it, and loading it into central data platforms. The role involves close collaboration with Data Analytics and other technical and business teams to support data needs across the organisation.

Key Responsibilities

  • Manage and monitor day-to-day ETL/ELT processes that populate central data repositories
  • Collaborate with stakeholders to gather requirements, understand data sources, and implement required pipeline or data model changes
  • Continuously enhance existing data pipelines and workflows, including performance tuning and maintenance
  • Troubleshoot and resolve data quality, processing, and code-related issues
  • Act as a subject matter expert on data models, data lineage, and data flows across systems
  • Implement and maintain robust data quality checks aligned with business rules and validation requirements
  • Support analytics teams with data reconciliation and investigation of discrepancies
  • Contribute to cloud migration initiatives and support the adoption of modern data platform technologies

Requirements

  • Strong experience with Python and SQL, with a solid understanding of software development lifecycle (SDLC) principles
  • Experience with cloud platforms such as AWS, Azure, or GCP in data engineering and reporting environments
  • Ability to analyse, re-factor, and implement both technical and business processes
  • Strong understanding of best practices for building scalable, maintainable data pipelines
  • Excellent communication skills, with the ability to work effectively across technical and non-technical stakeholders
  • Ability to clearly document requirements and translate business needs into technical specifications and data engineering solutions

Similar Jobs

Explore other opportunities that match your interests

Junior Data Analyst

Data Science
3h ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Entry level

codevista solution

United Kingdom

Analytics Engineer

Data Science
22h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

Decentralized Masters

United Kingdom
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Leap29

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly