New Featured
Easy Apply

Senior Data Engineer

Posted Today by SF Recruitment
Work from home
Salary icon £70,000 - £80,000 per annum
Location icon London , South East England

Register and upload your CV to apply with just one click


Data Engineer

Role Overview:


As a vital member of the team, the Data Engineer will be responsible for managing and optimising diverse data sets from various systems, extracting valuable business insights. This role involves developing raw data pipelines and using Azure Cloud tools to ensure seamless integration and optimisation. The candidate will also play a key role in migrating on-premises databases to the Azure Cloud, utilising their expertise in cloud architecture, database management, and change management to ensure a smooth transition for stakeholders.

Responsibilities:


Data Architecture: Develop, build, test, and maintain data architectures within large-scale data processing systems.
Cloud Migration: Migrate existing on-premises databases to the Azure Cloud.
Pipeline Management: Develop and manage data pipelines using Azure Data Factory, Delta Lake, and Spark, ensuring secure, reliable, and accessible data sets.
Scalable Solutions: Design and implement scalable data solutions leveraging Azure Cloud architecture.
Data Manipulation: Utilise Spark, SQL, Python, R, and other data frameworks to manipulate data and gain insights into dataset characteristics.
API Interaction: Interact with API systems to query and retrieve data for analysis.
Stakeholder Collaboration: Work closely with Business Analysts, IT Ops, and other stakeholders to understand and meet data needs.
Governance and Quality: Ensure compliance with data governance and data quality principles.
Data Modelling: Design robust data models to enhance data accessibility and facilitate deeper analysis.
Documentation: Maintain technical documentation for the entire codebase.
Lifecycle Ownership: Take end-to-end ownership of the Data Engineering Lifecycle.
ETL Processes: Implement and manage Fivetran for efficient and reliable ETL processes.


Desired Experience:


Bachelor's degree in computer science, engineering, or equivalent experience.
Extensive experience as a Senior Data Engineer/Cloud Data Architect, or similar role.
Deep knowledge of Azure Cloud architecture, Azure Databricks, DevOps, and CI/CD.
Extensive experience migrating on-premises data warehouses to the cloud.
Proficiency with Spark, SQL, Python, R, and other data engineering development tools.
Experience with metadata-driven pipelines and SQL serverless data warehouses.
Extensive knowledge of querying API systems.
Extensive experience building and optimising ETL pipelines using Databricks.
Understanding of data governance and data quality principles.
Experience implementing and managing Unity Catalogue for data governance.
Familiarity with Fivetran ETL tool for seamless data integration.

Reference: 53167386

Please note Reed.co.uk does not communicate with candidates via Whatsapp, and we will never ask you to provide your bank, passport or driving licence details during the application process. To stay safe in your job search and flexible work, we recommend visiting JobsAware, a non-profit, joint industry and law enforcement organisation working to combat labour market abuse. Visit the JobsAware website for information and free expert advice for safer work.

Report this job