Data Engineer
Role Overview
Build data foundations for a large-scale migration, taking ownership of processing from ingestion through delivery.
Work with a migration team, data lead, analysts, platform team, and source organizations.
Key Skills for This Role
Full Job Posting
Role overview
Build data foundations for a large-scale migration, taking ownership of processing from ingestion through delivery.
Work with a migration team, data lead, analysts, platform team, and source organizations.
Responsibilities
- Build repeatable processes to receive, unpack, validate, and ingest data from multiple sources.
- Transform source extracts into consistent structures for migration to one platform.
- Develop maintainable ingestion and transformation code using SQL, Python, PySpark, and dbt.
- Implement automated completeness and accuracy checks throughout the migration.
- Monitor, diagnose, and recover failed or incomplete processing.
- Maintain auditable records of sources, mappings, transformations, and outcomes; apply agreed secure data-handling controls.
Qualifications
- Hands-on experience building and operating data pipelines and delivering reliable processing in a structured migration environment.
- Experience with cloud data pipelines on Azure, AWS, or Google Cloud.
- Experience with Spark, PySpark, Databricks, or comparable distributed processing technologies.
- Experience with modular, tested, documented dbt transformations or an equivalent approach.
- Strong SQL and Python skills for transformations, troubleshooting, validation, and reconciliation.
- Experience with pipeline scheduling, monitoring, and recovery using cloud-native or equivalent orchestration tools.
- Experience with Delta Lake and repeatable batch loading, and with Terraform or equivalent infrastructure as code.
Workplace
- The role offers a hybrid working model with some flexible working.
Benefits
- Benefits include 25 days' holiday, private medical healthcare through Vitality, pension contribution, and life assurance.
- Professional certifications are supported as part of learning and development; retail discounts and Employee Resource Groups are also available.
About Netcompany
Netcompany delivers digital solutions for governments, critical industries, and businesses across Europe.
The company describes its delivery approach as responsible, secure, transparent, and accountable.
Accessibility
- Netcompany offers a guaranteed interview scheme for applicants with a disability who meet the role's minimum criteria; applicants may opt in.
- Reasonable adjustments and additional recruitment support are available on request.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Netcompany
Pre-Sales Solution Specialist (Digital Government & Healthcase)
London, GBR
Agile Business Analyst
London, GBR
Netcompany is seeking an Agile Business Analyst to turn client and user needs into clear requirements and support solution design within delivery teams. The role involves backlog refinement, user-centred testing and prep
Lead DevOps Engineer
Birmingham, GBR
Pre-Sales Solution Specialist (Digital Government & Healthcase)
London, GBR
Lead DevOps Engineer
Leeds, GBR
Lead DevOps Engineer
London, GBR
Azure Solution Architect
Leeds, GBR
Agile Business Analyst
London, GBR
Business Change Manager (SC Cleared)
London, GBR