Data Modelling Specialist

McGregor Boyall Associates Ltd.
Glasgow, UK
22 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£125,840.0
Working hours
Regular working hours

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

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · World Congress 2024

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

4:33 min

Creating custom GPT tools for human resources applications

Data Dan Data Dan · World Congress 2025

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · World Congress 2025

Videos

See all

Related articles

See all