Job Title: AWS Solutions Architect
Location: Remote
Experience Level: 15+ Years
About the Role:
We are seeking an experienced and highly skilled AWS Solutions Architect to join our growing team. In this role, you will be responsible for designing scalable, secure, and high-performance solutions on AWS that align with business goals and technical requirements.
Key Responsibilities:
- Design and implement cloud solutions using AWS services aligned with architectural best practices.
- Collaborate with development teams, product managers, and stakeholders to determine technical requirements.
- Create architecture diagrams, documentation, and deployment strategies.
- Guide cloud migration efforts, including application re-architecture, re-platforming, or lift-and-shift strategies.
- Ensure solutions are designed for high availability, scalability, security, and disaster recovery.
- Evaluate and recommend tools and services for cloud adoption, cost optimization, and performance monitoring.
- Stay up to date with AWS services, architecture patterns, and industry trends.
- Provide mentorship and technical guidance to development and infrastructure teams.
- Assist with DevOps automation and Infrastructure as Code (IaC) practices using tools like Terraform or AWS CloudFormation.
Required Qualifications:
- Proven experience as a Solutions Architect or Cloud Architect with hands-on AWS expertise.
- Strong understanding of core AWS services such as EC2, S3, RDS, Lambda, VPC, IAM, ECS/EKS, and CloudFront.
- Proficiency in designing highly available, resilient, and secure cloud architectures.
- Experience with Infrastructure as Code (IaC) using tools like Terraform, AWS CDK, or CloudFormation.
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of networking, security principles, and compliance frameworks (e.g., HIPAA, SOC2, GDPR).
- Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications:
- AWS Certified Solutions Architect – Associate or Professional.
- Experience with containers (Docker, Kubernetes, ECS/EKS).
- Background in software development, scripting (Python, Bash), or system administration.
- Experience with hybrid cloud or multi-cloud architectures.
