Build and maintain data pipelines and the underlying data platform.
Apply and contribute to data architecture and engineering standards and best practices.
Ensure data quality, governance, security, and regulatory requirements are addressed.
Work with stakeholders to understand requirements and turn them into practical data solutions.
Support the development of others through mentoring, peer reviews, knowledge sharing, and support.
Contribute to the ongoing improvement of the data platform and overall data maturity.
Requirements
Proven track record of designing, developing and delivering enterprise-scale data platforms and data products in a cloud environment (ideally Microsoft Azure).
Ability to build and support reliable and scalable data products.
Advanced proficiency in SQL and modern data processing frameworks, coupled with strong programming skills in at least one language (Python preferred).
Expertise applying data modelling and architecture approaches, including dimensional modelling, data warehousing patterns.
Hands on experience working with CI/CD and DevOps practices for data engineering.
Understanding and application of data governance principles.
Experience delivering integration or migration initiatives, particularly involving legacy systems and modern data platforms.
Strong analytical capability.
Experience supporting or mentoring data engineers.
Demonstrated ownership of technical delivery of data solutions across the lifecycle.
Tech Stack
Azure
Cloud
Python
SQL
Benefits
Normal full-time hours of work are 35 per week. We will consider flexible working arrangements.
Annual leave entitlement of 30 days pro-rata, plus public and privilege holiday entitlement of 13 days pro-rata.
A flexible approach to hybrid working, giving you flexibility to work from home anywhere in the UK for some of the time while also maintaining regular in-person contact with colleagues.
Annual pay review: approved within the framework of the Scottish Government’s Public Sector Pay Policy and negotiated with our recognised trade union, Unite. Salaries are reviewed annually in April for employees who commence employment prior to 1 October in the preceding year.
Eligibility to join the Civil Service Pension Scheme.
Support for continuous professional development.
Support for health and wellbeing, including generous occupational sick pay, free access to confidential advice and support through our 24/7 Employee Assistance Programme.
We provide support to SFC employees with Volunteering Days.
Support for travel to and from work, including a salary sacrifice cycle loan scheme, cycle storage and shower facilities, and free office car parking for employees on a first-come basis.