Senior Data Engineer

North East Scotland College
Aberdeen, United Kingdom
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 55K

Job location

Aberdeen, United Kingdom

Tech stack

Data analysis
Azure
Cloud Computing
Code Review
Information Systems
Data as a Services
Data Architecture
Information Engineering
Data Governance
Data Infrastructure
ETL
Data Transformation
Data Systems
Data Warehousing
Database Design
Decision Support Systems
Software Design Patterns
Github
Hive
Python
Meta-Data Management
Performance Tuning
Power BI
DataOps
Software Engineering
SQL Databases
Azure
Microsoft Fabric
PySpark
Information Technology
Data Lineage
Deployment Automation
Data Management
REST
Software Version Control
Data Pipelines

Job description

We're investing in a modern Microsoft Fabric data platform and are looking for an experienced Senior Data Engineer to help shape, build and lead the next generation of data and analytics services across the College. This is a rare opportunity to join at the start of an exciting transformation programme. Working within our IT & Digital Services Team, you will play a pivotal role in establishing a trusted, scalable and governed data platform that supports reporting, analytics and data-driven decision making across the organisation. You will be our lead technical specialist for Microsoft Fabric, helping to deliver a single source of truth for organisational data whilst enabling powerful self-service analytics through Power BI. If you're excited by the opportunity to build and evolve a modern Microsoft Fabric data platform that will transform how the College uses data, we'd love to hear from you. NESCol is a disability confident employer. We offer a variety of working options in line with business requirements and place great importance on staff wellbeing. We welcome and encourage applicants from diverse backgrounds. The closing date for applications will be Friday 31 July 2026.

Requirements

(Desirable criteria are marked with an asterisk (*); all others are essential), 1. Degree (SCQF Level 9 or equivalent) in Computer Science, Data Engineering, Information Systems, or a related field (or equivalent experience).

  1. Evidence of continuous professional development.

  2. Relevant Microsoft certifications in Microsoft Fabric, Azure Data Engineering, or Power BI. * EXPERIENCE AND KNOWLEDGE Essential

  3. Demonstrable experience designing, developing, and supporting data solutions using Microsoft Fabric, including Data Factory, Lakehouse, Data Warehouse, and notebooks.

  4. Strong proficiency in SQL, data modelling, and database design principles.

  5. Experience building, optimising, and maintaining scalable ETL/ELT data pipelines and workflows.

  6. Sound understanding of modern data architecture, including Lakehouse, data warehousing, and medallion design patterns.

  7. Experience using Python, PySpark, or Spark SQL for data transformation, automation, and analytics workloads.

  8. Knowledge of data governance, data quality management, security controls, and regulatory compliance requirements.

  9. Experience working with large-scale, complex, and diverse datasets in cloud-based environments.

  10. Strong analytical and problem-solving skills, with the ability to diagnose and resolve data-related issues effectively.

  11. Experience collaborating with technical and non-technical stakeholders to translate business requirements into data solutions.

  12. Understanding of software engineering and data engineering best practices, including version control, testing, documentation, and code review processes. Desirable

  13. Experience developing Power BI semantic models, reports, and dashboards, including performance optimisation techniques.

  14. Experience implementing CI/CD processes and deployment automation for data platforms using tools such as Azure DevOps or GitHub.

  15. Familiarity with data integration patterns, REST APIs, and event-driven data architectures.

  16. Knowledge of Microsoft Azure data services and their integration with Microsoft Fabric.

  17. Experience supporting data governance initiatives, including metadata management, data lineage, and master data management.

  18. Relevant Microsoft certifications in Microsoft Fabric, Azure Data Engineering, or Power BI. SKILLS

  19. Oral and written communication skills.

  20. Numeracy skills.

  21. The ability to prioritise tasks and meet deadlines.

  22. Team working skills.

  23. Strong creative ability.

  24. Attention to detail with strong analytical skills. PERSONAL QUALITIES

  25. Self-motivated

  26. Committed to people development.

  27. Committed to customer service and quality improvement.

  28. Ability to relate to people.

  29. Able to develop positive working relationships. ADDITIONAL REQUIREMENTS

  30. Commitment to College values and equal opportunities.

  31. Able to work flexibly to meet the demands of the post.

Apply for this position