Data Engineer

Skills
Microsoft AzureAzure DatabricksConsultingData ArchitectureData EngineeringDelivery ManagementMicrosoft Fabric
Role

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