Data Engineer
Skills
Microsoft AzureAzure DatabricksConsultingData ArchitectureData EngineeringDelivery ManagementMicrosoft Fabric
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Strong experience designing and delivering modern data engineering solutions on Azure
- Hands-on expertise with Microsoft Fabric including Lakehouse Data Engineering and orchestration capabilities
- Strong experience with Databricks including Spark-based data processing and optimisation
- Solid understanding of data modelling data integration patterns and ELT ETL pipelines
- Experience working with Azure data services such as Azure Data Lake Azure SQL and related platform components
- Knowledge of DevOps and deployment practices for data platforms including CI CD version control and automated testing
- Proven experience delivering projects within agreed time cost and quality constraints
- Strong ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders
- Experience leading delivery in both waterfall and agile environments and adapting approach to suit the customer and engagement
- Commercial awareness and consultative mindset with the ability to identify additional opportunities and add value for customers
Day to day
- Lead end-to-end data engineering delivery using Microsoft Fabric Databricks and Azure-native services
- Act as the main customer contact providing clear technical leadership and trusted consultancy throughout delivery
- Design scalable data platform architectures implement robust pipelines and mentor junior consultants while maintaining quality
