Role: Data Architect
Location: Cambridge, UK (Hybrid)
Employment type: Contract
Must have
- AWS
- Snowflake
- DBT
- Python
- ETL
- SQL
Required Skills & Experience
Experience in data architecture, information architecture, data engineering, or related technology roles .
Strong hands-on experience with Snowflake .
Strong experience with dbt and modern ELT/data transformation architectures.
Advanced SQL skills.
Strong Python programming experience.
Hands-on experience with AWS cloud and data services .
Strong understanding of data modeling, data warehousing, data lakes/lakehouses, and modern data platforms.
Experience designing enterprise-scale data pipelines and integration architectures.
Strong understanding of CI/CD, Git, automated testing, and DevOps practices .
Experience working with data governance, metadata, lineage, data quality, security, and access-control frameworks.
Experience producing architecture documentation and communicating technical concepts to diverse stakeholders.
Preferred Skills
Experience with Snowflake security features including RBAC, masking, row-level access, and secure data sharing.
Experience with dbt testing, documentation, snapshots, incremental models, and lineage.
Experience with GitHub Actions, Jenkins, or similar CI/CD platforms.
Experience with data catalog, metadata management, and data governance tools.
Knowledge of APIs, event-driven architectures, and cloud-based integration patterns.
Key Competencies
- Enterprise Data Architecture / Information Architecture
- Snowflake Architecture
- Data Modeling
- dbt / ELT Architecture
- SQL & Python
- AWS Cloud Architecture
- Data Integration
- Data Governance & Data Quality
- CI/CD & DevOps
- Document Intelligence