Data Engineer
Core
Design and implement a cloud-native data platform on Microsoft Azure, transforming from on-premises infrastructure to support the organization's data strategy.
Role type
Data Engineer (Cloud)
Builds
Cloud-native data platform, ETL/ELT solutions, Enterprise Data Warehouse
Domain
Financial Services (Building Society), Cloud Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Azure cloud data engineering, data modelling (star schema, snowflake, data vault), end-to-end ETL/ELT, Enterprise Data Warehouse maintenance, data analysis, software release management, business process analysis, full life-cycle software development, Agile methodologies, CI/CD tools
Preferred skills
Mentoring colleagues, process improvement identification
Technologies
Azure Databricks, Azure Data Factory, Azure Storage, Azure Key Vault, Git, dbt, SQL (Spark SQL), Python (PySpark)
Responsibilities
Shape and execute design and implementation of cloud-native platform, collaborate with Data Engineers and Analysts to deliver trusted solutions, participate in design and code reviews, deliver incremental enhancements using Agile techniques
Seniority
Mid-level to Senior, hands-on IC