Data Architect
We are seeking a Data Architect to join our client-facing delivery teams and lead the design and delivery of enterprise-scale, cloud-native data platforms and modernization programs. In this role, you will work closely with business stakeholders, architects, and engineering teams to define architecture strategy and drive high-impact data platform implementations.
You will play a key role in solution architecture, technical leadership, and strategic consulting, while contributing to reusable frameworks, best practices, and innovation across our data ecosystem.
Key Responsibilities
Platform Architecture & Design
End-to-end design of modern data platform architectures including lakehouse, ingestion, processing, and access layers
Architect scalable, cloud-native systems optimized for performance, cost, and reliability
Design advanced distributed processing and streaming architectures
Define platform security, networking, and automation strategies
Drive FinOps-aligned architecture design and cost estimation practices
Migration & Modernization
Lead multi-database migration and modernization initiatives from assessment to go-live
Apply deep expertise in OLTP/OLAP system design, schema evolution, and data model transformation
Implement advanced performance tuning, HA/DR, and security patterns
Architect cloud-native database solutions across managed services
Develop migration strategies, cutover planning, and risk mitigation frameworks
Technical Leadership & Delivery
Ensure technical viability, scalability, and production readiness across all data platform deliverables
Communicate architectural decisions and trade-offs clearly to both technical and business audiences
Produce architectural documentation, assessments, and roadmaps
Enforce architecture standards and documentation practices
Guide teams through complex data challenges and ensure delivery excellence
Infrastructure, Automation & Standards
Define and enforce IaC and automation strategy across data platform deployments
Establish architecture standards, reusable design patterns, and reference architectures
Contribute to internal capability building and knowledge sharing initiatives
Requirements
Requirements
Required Qualifications & Skills
8+ years of experience in data engineering, database engineering, or architecture roles
4+ years designing and delivering cloud-based data solutions
Strong expertise in:
Modern data platform architecture (lakehouse, medallion, ingestion-to-access layers)
Cloud-native database services and managed platforms
Distributed processing and streaming architecture design
OLTP/OLAP design, schema evolution, and data modeling
Hands-on experience with:
AWS cloud services for data platforms — including S3, Glue, Redshift, EMR, Kinesis, Athena, Lake Formation, and RDS/Aurora
Infrastructure-as-Code (Terraform, CloudFormation, AWS CDK, or equivalent)
Platform security, networking, and cloud automation on AWS
FinOps-aligned architecture and cost optimization
Excellent communication and stakeholder management skills
Advanced English proficiency — minimum C1 level
Preferred / Nice-to-Have
Experience with:
HA/DR design and implementation across cloud database platforms
Multi-cloud or hybrid cloud data architectures
Scripting and automation (Python, Bash, or equivalent)
Agile delivery environments and iterative architecture practices
Familiarity with data governance, cataloging, and lineage frameworks
Experience contributing to technical thought leadership or pre-sales activities
Signs You May Be a Great Fit
Impact: Drive high-impact data platform solutions for enterprise clients
Culture: Thrive in a collaborative, high-ownership, and consulting-driven environment
Growth: Access continuous learning and leadership opportunities in data architecture
Benefits: Competitive compensation, flexible work, and growth-focused culture