TRCI-26-04783
Data Architect / Data Platform Architect (Snowflake, dbt, AWS)
Contract role in Barcelona for a senior data architecture professional (5–7 years) to define enterprise and solution-level information/data architecture for healthcare data platforms. The focus is hands-on Snowflake platform design (schemas/warehouses/RBAC/data sharing), dbt-based ELT transformation standards, advanced SQL and Python for data processing and automation, and AWS integration (S3, RDS, Redshift, Lambda, IAM, Glue, CloudWatch). The role also sets CI/CD and DevOps practices for data pipelines and includes document intelligence pipelines (OCR/extraction) using Snowflake Cortex/GenAI with strong governance, security, lineage, and data quality controls.
Position summary
- Location
- Spain
- Workplace
- Hybrid
- Employment
- Contract
- Experience
- Minimum 5 years and Maximum 7 years
Role overview
Why This Role Matters.
Contract role in Barcelona for a senior data architecture professional (5–7 years) to define enterprise and solution-level information/data architecture for healthcare data platforms. The focus is hands-on Snowflake platform design (schemas/warehouses/RBAC/data sharing), dbt-based ELT transformation standards, advanced SQL and Python for data processing and automation, and AWS integration (S3, RDS, Redshift, Lambda, IAM, Glue, CloudWatch). The role also sets CI/CD and DevOps practices for data pipelines and includes document intelligence pipelines (OCR/extraction) using Snowflake Cortex/GenAI with strong governance, security, lineage, and data quality controls.
Your Impact
Deliver Enterprise Value
Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.
Collaboration
Work Across Teams
Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.
Growth
Learn Continuously
Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.
Career Path
Grow With Ubique
Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.
Responsibilities
What You'll Be Doing.
Every role at Ubique contributes directly to solving meaningful business challenges for our clients.
Translate business and analytical requirements into logical, conceptual, and physical data models.
Design scalable data structures, data domains, data products, and integration patterns.
Define data flows across source systems, cloud platforms, analytical layers, and downstream consumers.
Establish architecture standards for data ingestion, transformation, storage, consumption, and lifecycle management.
Support the development of reusable and scalable data architecture patterns.
Design and implement scalable data architectures using Snowflake.
Define Snowflake database, schema, warehouse, role, and data-sharing strategies.
Design solutions for structured and semi-structured healthcare data.
Optimize data models and workloads for performance, scalability, and cost.
Establish appropriate patterns for data security, access control, data retention, and environment management.
Define transformation architecture and development standards using dbt.
Technology stack
Tools & Technologies.
The platforms and technologies you'll use to build modern, enterprise-grade solutions.
Snowflake
Snowflake Cortex
dbt
SQL
Python
AWS
S3
RDS
Redshift
Lambda
IAM
Glue
CloudWatch
CI/CD
Git
GitHub Actions
Jenkins
Infrastructure as Code
ELT
data modeling
Requirements
Skills & Experience.
We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.
Essential
Required Qualifications
Enterprise information architecture and data architecture (logical/conceptual/physical modeling)
Hands-on Snowflake architecture and implementation
dbt (ELT/transformation architecture, standards, models, macros, tests, documentation)
Advanced SQL (complex queries, transformations, stored procedures, analytical models)
Strong Python for data processing/automation/validation/orchestration/integration
AWS cloud and data services (S3, RDS, Redshift, Lambda, IAM, Glue, CloudWatch)
Data warehousing, data lakes/lakehouse concepts, modern data platforms
Enterprise-scale data pipelines and integration architecture patterns
CI/CD, Git, automated testing, DevOps practices for data platforms
Data governance, metadata, lineage, data quality, security and access control frameworks
Architecture documentation and stakeholder communication
Document intelligence / intelligent data extraction (OCR, parsing, entity extraction, summarization) for sensitive healthcare documents
Preferred
Nice to Have
Snowflake security features (RBAC, dynamic masking, row-level security, secure data sharing)
dbt snapshots, incremental models, lineage features
CI/CD tooling (GitHub Actions, Jenkins or similar)
Data catalog/metadata management/governance tools
APIs, event-driven architectures, cloud integration patterns
Snowflake Cortex / GenAI experience for document pipelines
What you'll gain
More Than Just A Job.
We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.
Global Exposure
Collaborate with international clients and multicultural teams on enterprise programmes.
Continuous Learning
Expand your expertise through mentoring, certifications and hands-on project experience.
Career Growth
Take ownership, develop leadership skills and grow your consulting career over time.
Flexible Working
Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.
People First
Join a supportive culture where collaboration, respect and long-term relationships come first.
Enterprise Projects
Work on meaningful technology initiatives for leading organisations across industries.
Apply
Apply for Data Architect / Data Platform Architect (Snowflake, dbt, AWS)
One page, about two minutes. We only ask for what we actually need to have a first conversation.