Data Architect
Core
Designing and scaling transactional and real-time data architectures in cloud-native environments to ensure consistency, low latency, and reliability for mission-critical systems.
Role type
Senior Data & Transaction Architect
Builds
End-to-end data pipelines connecting operational databases, streaming layers, and analytics platforms
Domain
Cloud-native distributed systems, real-time data streaming, transactional systems
Deliverable
production ML models | infrastructure
Required skills
Amazon DynamoDB, Apache Kafka, AWS MSK, Oracle (OLTP), Event-Driven Architecture, Change Data Capture (CDC), Event Sourcing, CQRS, AWS services (Lambda, SQS, SNS, S3, API Gateway), Infrastructure as Code (Terraform)
Preferred skills
AWS certifications, hybrid cloud architecture, legacy system modernization
Technologies
Amazon DynamoDB, Apache Kafka, AWS MSK, Oracle, AWS Lambda, AWS SQS, AWS SNS, AWS S3, AWS API Gateway, Terraform
Responsibilities
Design scalable event-oriented and transactional architectures in AWS and hybrid environments; Define data modeling strategies for Amazon DynamoDB; Architect and implement streaming pipelines with Apache Kafka/AWS MSK; Integrate Oracle OLTP systems with modern cloud platforms using CDC; Design end-to-end architectures connecting transactional, streaming, and analytics workloads; Define event patterns, data contracts, and governance in distributed systems; Ensure high availability, fault tolerance, and scalability of real-time data pipelines; Collaborate with backend engineering teams on Event Sourcing and CQRS patterns; Optimize latency, throughput, and reliability in multi-region distributed systems; Establish data consistency, idempotency, and event reprocessing best practices; Support architectural decisions involving DynamoDB, Kafka/MSK, Oracle, and AWS data services; Work with security and platform teams to ensure compliance, encryption, and data flow security
Seniority
Senior, hands-on IC