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