Job Title: Cloud & Data Architect (AWS/Azure)
Location: Reston, VA (3 days Hybrid)
Job Overview
We are hiring a Cloud & Data Architect to lead enterprise cloud and data architecture across AWS/Azure environments. This role involves driving architectural decisions, designing scalable and secure cloud-native solutions, and building enterprise data and MLOps ecosystems.
You will act as a trusted advisor to business and technical teams, define cloud migration strategies, and deliver modern architectures aligned with security, compliance, and governance standards. Strong expertise in microservices, CI/CD, containerization, and event-driven architectures is required.
Roles & Responsibilities
- Lead architecture for cloud and data enterprise portfolios
- Partner with stakeholders to define cloud solutions and strategies
- Develop AWS migration and adoption roadmaps
- Design:
- Application, data, and deployment architectures
- Functional and technical specifications
- Build secure, scalable, highly available cloud-native systems
- Implement best practices: cloud security, CI/CD, microservices, containerization
- Collaborate with Security, Compliance, Governance teams
- Design data platforms (Data Lakes, Warehouses, Marts) and real-time streaming systems
- Architect MLOps pipelines:
- Data ingestion, feature engineering
- Model training, tuning, evaluation
- CI/CD for ML, deployment automation
- Establish model governance (lineage, auditability, explainability)
- Design ML inference using EKS, ECS, Lambda, Step Functions
- Implement monitoring:
- Drift detection, data validation, performance alerts
- Observability (CloudWatch, OpenTelemetry)
- Design event-driven systems (Kinesis, SNS, SQS)
- Implement service mesh (App Mesh) for secure communication
- Design VPC, IAM, multi-account, landing zones
- Build logging, alerting, observability frameworks
- Work with DevOps tools (Jenkins, GitHub, Bitbucket, Docker)
- Create technical diagrams (DFD, sequence, architecture)
- Perform risk assessment, impact analysis, roadmap planning
Required Qualifications & Certifications
Education
- Bachelor’s in Computer Science or related field (required)
- Master’s (preferred)
Experience
- 12+ years in development, engineering, architecture, leadership
- 5+ years as Cloud/Solution Architect (AWS/Azure)
- Experience with enterprise cloud implementations
- Strong in microservices, APIs, distributed systems
- Expertise in data platforms & streaming systems
- Programming: Python or Java
- Experience managing large distributed cloud environments
- Experience in risk, compliance, control frameworks
- Multi-cloud (AWS, Azure, GCP) – plus
- Experience with Domino Data Labs or ML platforms – plus
Technical Expertise
- AWS services: S3, Lambda, Kinesis, ELB, RDS (PostgreSQL), Aurora, DynamoDB, CloudWatch, CloudTrail, ElastiCache
- Infrastructure: VPC, IAM, CloudFormation, multi-account, landing zones, cloud security
- Microservices tools: ECS, EKS, Fargate, Lambda, EventBridge, Step Functions, App Mesh
- CI/CD: Jenkins, GitHub Actions, Bitbucket Pipelines
- Containerization: Docker
Certifications
- AWS/Azure Architect Associate (required)
- AWS Professional Certification (preferred)
- CISSP or equivalent (plus)
- TOGAF (nice to have)