Design and implement secure, scalable AWS cloud and data architectures to support application modernization and enterprise analytics. Lead technical strategy for data governance, integration patterns, and multi-account AWS environment management.
Summary
We are seeking an experienced remote AWS Solutions Architect and Data Architect to design, implement, and optimize secure, scalable, and high-performing cloud and data solutions. This role combines cloud architecture leadership with enterprise data architecture expertise to support application modernization, analytics, integration, governance, and long-term platform strategy.
Responsibilities
- Design end-to-end AWS cloud solutions aligned with business, security, performance, and cost requirements
- Develop target-state architectures for cloud migration, modernization, and new application development
- Architect scalable data platforms, including ingestion, storage, transformation, governance, and consumption layers
- Define enterprise data models, data standards, metadata practices, and data lifecycle management approaches
- Lead architecture reviews and provide technical guidance across application, infrastructure, and data teams
- Establish patterns for secure connectivity, identity management, encryption, logging, monitoring, and auditability
- Design resilient multi-account AWS environments using Organizations, Control Tower, and landing zone principles
- Evaluate and recommend AWS services such as EC2, ECS, EKS, Lambda, RDS, Aurora, DynamoDB, S3, Glue, Lake Formation, Redshift, Kinesis, and Athena
- Partner with engineering, analytics, security, and operations teams to translate requirements into scalable solutions
- Define integration patterns for APIs, event-driven systems, batch processing, and real-time data flows
- Create technical standards, reference architectures, and reusable design patterns
- Optimize architectures for reliability, performance, operational excellence, security, and cost
- Support data governance, master data management, data quality, lineage, and compliance initiatives
- Mentor teams and influence architectural decision-making across the organization
- Participate in roadmap planning, vendor evaluation, and cloud/data strategy discussions
Qualifications
- 8+ years of experience in cloud, solutions architecture, data architecture, or related technical leadership roles
- Strong hands-on experience designing and delivering AWS-based architectures
- Deep understanding of networking, security, IAM, compute, storage, database, and integration services in AWS
- Proven experience with enterprise data architecture, including data warehousing, data lakes, and data governance
- Experience with modern data engineering patterns, ELT/ETL, streaming, and batch pipelines
- Knowledge of relational and non-relational databases, dimensional modeling, and metadata management
- Familiarity with infrastructure as code and CI/CD practices
- Experience working in regulated or enterprise environments with security and compliance requirements
- Strong communication skills with the ability to explain complex technical concepts to business and technical audiences
- AWS certifications such as Solutions Architect Professional, Data Analytics, or related certifications preferred
Preferred Skills
- Experience with AWS Well-Architected Framework
- Experience with Terraform, CloudFormation, or AWS CDK
- Experience with Lake Formation, Glue, Redshift, Snowflake, Databricks, or similar platforms
- Experience with enterprise architecture frameworks and governance processes
- Experience modernizing legacy systems and data platforms
- Familiarity with DevSecOps, data mesh, or domain-driven design concepts
Education
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent practical experience