Data Architect

 

Data Architect

We are seeking an experienced Data Architect to design, build and optimise scalable data platforms and modern data architectures. This role will lead the development of high-performance, resilient data solutions that support analytics, reporting and advanced data use cases.

Key Responsibilities

  • Design and architect scalable data solutions using Postgres Aurora

  • Build and manage data lakehouse architectures leveraging Iceberg

  • Develop and maintain ETL/ELT pipelines using AWS Glue (Jobs & Catalog) and Spark

  • Implement and optimise distributed data processing frameworks

  • Develop data workflows and automation using Python

  • Enable federated and interactive querying using Trino

  • Implement and manage enterprise data catalogue tooling to ensure governance, lineage and discoverability

  • Define best practice for data modelling, performance tuning and data governance

Required Experience & Skills

  • Strong experience with Postgres Aurora and distributed SQL engines

  • Hands-on experience with Iceberg-based data lake architectures

  • Proficiency in AWS Glue (Jobs & Catalog) and Spark

  • Advanced programming capability in Python

  • Experience using Trino for distributed query processing

  • Strong understanding of data catalogue tools and metadata management

  • Deep knowledge of data architecture patterns, ETL design and cloud data platforms

Desirable

  • Experience designing modern lakehouse architectures

  • Strong understanding of data governance and data quality frameworks

  • Experience working in cloud-native environments (AWS preferred)

Ref:
47979
Market Specialism:
LIMS
Type:
Contract

Apply