This is a remote position.
We are looking for a skilled AWS Architect to design and deploy scalable, highly available, and secure solutions on the Amazon Web Services (AWS) platform. The ideal candidate will have a strong background in cloud architecture, infrastructure design, and a deep understanding of AWS services and best practices. As an AWS Architect, you will collaborate with cross-functional teams to develop innovative cloud solutions that meet the business needs and objectives.
Responsibilities:
- Design, implement, and manage AWS cloud-based solutions that are scalable, secure, and cost-effective.
- Architect and deploy AWS infrastructure, including virtual private clouds (VPCs), subnets, EC2 instances, RDS databases, S3 storage, and more.
- Develop and maintain cloud architecture standards, best practices, and design patterns.
- Evaluate new AWS services and features and make recommendations for their adoption based on business requirements.
- Implement security controls and compliance measures to protect AWS environments from security threats and vulnerabilities.
- Optimize AWS resources for performance, cost, and reliability.
- Collaborate with development teams to architect and deploy applications on AWS.
- Provide technical guidance and mentorship to junior team members.
- Participate in the planning and execution of disaster recovery and business continuity strategies.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- X+ years of experience in cloud architecture and infrastructure design, with a focus on AWS.
- AWS Certified Solutions Architect - Associate or Professional certification is highly preferred.
- Proficiency in designing and implementing AWS services such as EC2, S3, RDS, Lambda, VPC, IAM, and CloudFormation.
- Strong understanding of networking concepts, including VPC, subnets, routing, and security groups.
- Experience with DevOps practices and tools such as Docker, Kubernetes, Terraform, and Jenkins.
- Knowledge of cloud security best practices, including encryption, access controls, and identity management.
- Excellent problem-solving skills and attention to detail.
- Effective communication skills, with the ability to articulate technical concepts to non-technical stakeholders.