Data Modelling Specialist
McGregor Boyall Associates Ltd.
Glasgow, UK
22 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.totaljobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£125,840.0
Working hours
Regular working hours
Job source
Tech stack
Adaptable Database Systems
Automation of Tests
Code Review
Continuous Integration
Data Governance
Cursor (Graphical User Interface Elements)
JSON
Python (Programming Language)
Metadata
Meta-Data Management
SQL Databases
YAML
+8 more
Enterprise Data Management
GitHub Copilot
Git
Fastapi
Data Lineage
Collibra
Restful APIs
GPT
Job description
This is an exciting opportunity for a hands-on technologist who enjoys working at the intersection of Python development, data modelling and data governance. You’ll help design scalable data models and governance solutions supporting enterprise data, risk and regulatory requirements., * Design and maintain enterprise data and metadata models.
- Develop Python solutions using Pydantic and FastAPI.
- Configure and enhance Collibra asset models and governance workflows.
- Build reusable automation, validation and integration components.
- Work with REST APIs, JSON, YAML and SQL.
- Support data quality, lineage, taxonomy and metadata management.
- Collaborate with technology, architecture, risk, compliance and business stakeholders.
- Leverage AI-assisted development tools such as GitHub Copilot, ChatGPT or Claude responsibly.
Requirements
- Strong senior-level Python development experience.
- Hands-on experience with Pydantic for data modelling, validation and schema design.
- Experience with FastAPI, REST APIs, JSON, YAML and SQL.
- Strong understanding of data modelling, metadata, data governance and data quality.
- Hands-on experience with Collibra or a similar data governance/metadata platform.
- Experience with data lineage, taxonomies, business glossaries and governance workflows.
- Ideally, experience within financial services, banking, risk, compliance or regulatory environments.
- Familiarity with Git, code review, automated testing and CI/CD practices.
- Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, Claude or Cursor.
Benefits & conditions
| Glasgow | Hybrid - 3 days in office | 12-month contract | £484/day PAYE |
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.totaljobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
MH
Michael Hunger
about 1 year ago
DC
Daniel Cranney
Dev Digest 168: Hacking Postgres, Blocking Meta and Fixing CSS
over 1 year ago
EM
Eli McGarvie
Data Analyst Salary in the UK
about 3 years ago
LM
Luis Minvielle
The 13 Best Python Libraries for Developers in 2025
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
over 2 years ago
EM
Eli McGarvie
Data Engineer Salary UK
over 3 years ago