Data Engineer
Royal Mail
Charing Cross, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Charing Cross, United Kingdom
Tech stack
Testing (Software)
Sql Data Warehouse
Agile Methodologies
Airflow
Cloud Computing
Continuous Integration
Data Cleansing
Data Fusion
Data Systems
Data Warehousing
Database Design
Data Flow Control
Scrum
Release Management
Standard Sql
Cloudera
Software Deployment
Google Cloud Platform
DevOps Tools - Open-source
Data Lake
Kubernetes
Data Analytics
Software Version Control
Data Pipelines
Jenkins
Job description
We are seeking a Data Engineer to our client's ambitious technology transformation. This role is crucial in implementing the end-to-end delivery of data strategies, working closely with Data Analytics and Data Science teams to ensure best practices and standards are met.
Day-to-day of the role:
- Source, map, and extract data from various business and cloud-based source systems.
- Design, develop, test, optimise, scale, and deploy stable, cost-effective data solutions on Google Cloud Platform (GCP).
- Deliver automation across CI/CD pipelines, infrastructure management, testing, and configuration.
- Support Business Partners with requirements gathering tier-3 solution support, data remediation, data cataloguing, and data queries.
- Align and evolve solutions within the Cloud Data Warehouse and enterprise data model at Royal Mail Group.
- Contribute to planning, estimation, and prioritisation activities within an agile delivery framework.
- Provide internal stakeholder management, third-line support, and end-user training where required.
- Produce and maintain clear technical documentation for internal processes and solution designs.
Requirements
- Proven experience delivering end-to-end data solutions from design through to production.
- Strong understanding of data warehouses, data lakes, database design, data pipelines, and data modelling.
- Experience in analytics-driven environments with the ability to learn new tools and techniques quickly.
- Hands-on experience with manual and automated testing, release management, code control, and cloud-based application deployment.
- Strong SQL experience and familiarity with data preparation, transformation, visualisation, and cloud deployment.
- Experience with Google Cloud Platform and tools such as Google Pub/Sub, Dataflow, Dataproc, Airflow, Dataprep, Data Fusion.
- Experience with CI/CD and DevOps tooling (e.g., Jenkins, Kubernetes).
- Experience working within Agile delivery models (Scrum, Kanban), including Product Owner collaboration.
- Strong written and verbal communication skills, with experience managing stakeholders and mentoring or line-managing junior team members.