Salary: £60,000 - 80,000 per year Requirements: Commercial experience as an Azure Data Engineer or Data Engineer Strong experience across Azure data technologies and SQL Exposure to Microsoft Fabric, Power BI and modern data architectures Experience building ETL processes and data pipelines Coding or scripting experience using Python, M or R Comfortable working in a customer-facing or consultancy-style environment Strong communication skills and a problem-solving mindset Desirable: Consultancy or Microsoft Partner background Desirable: Experience with Tableau or Qlik Desirable: Exposure to statistics or advanced analytics Responsibilities: Build and maintain Azure-based data platforms using Microsoft Fabric Design and implement Data Warehouses, Data Lakes and Lakehouse architectures Develop ETL and data transformation pipelines Work extensively with SQL to model, optimise and query data Ensure solutions meet security, performance and scalability requirements Engage directly with clients to understand data and reporting needs Contribute to solution design and technical decision making Support workshops and requirement-gathering sessions Deliver clear technical documentation and handover materials Support downstream analytics and reporting, primarily using Power BI Work closely with reporting teams to ensure data models are fit for purpose Technologies: Azure ETL Fabric Support Power BI Python Qlik SQL Security Tableau Cloud More: We are a leading Microsoft Partner located in Scotland, and we are excited to offer a permanent role for an Azure Data Engineer within our growing Data practice. This position focuses on building modern, scalable data solutions for a diverse range of clients. We provide a competitive salary of up to £80,000, along with various benefits including private healthcare, a contributory pension, and a strong emphasis on career development and training. Our collaborative work environment emphasizes flexibility and offers a culture with low turnover. last updated 8 week of 2026