AWS Solutions Architect
Job ID: 24-00286
Location: Memphis TENNESSEE
Job Description:
The AWS Solutions Architect designs, implements, and maintains advanced cloud solutions leveraging AWS infrastructure. The role requires a comprehensive understanding of the technical and business requirements of the customer, and the ability to map them to the right solutions to build a robust architecture.
The right candidate will provide new solutions and offer strategies to optimize existing solutions. They will work closely with cross-functional teams including development, support, and regulatory oversight to ensure the correctness and alignment of the system with our objectives.
Responsibilities:
The AWS Solutions Architect designs, implements, and maintains advanced cloud solutions leveraging AWS infrastructure. The role requires a comprehensive understanding of the technical and business requirements of the customer, and the ability to map them to the right solutions to build a robust architecture.
The right candidate will provide new solutions and offer strategies to optimize existing solutions. They will work closely with cross-functional teams including development, support, and regulatory oversight to ensure the correctness and alignment of the system with our objectives.
Responsibilities:
- Solution Design: AWS Cloud Architects are responsible for designing scalable, cost-effective, and efficient solutions while taking care of compliance and best practices.
- Collaboration: working closely with stakeholders and product teams to gather technical and non-technical requirements and translate them into well-architected solutions.
- Implementation: Implement solutions using AWS offerings such as EC2, S3, Lambda, etc. Configure and deploy solutions using automated solutions such as AWS Cloud Formation and Terraform.
- Security and Compliance: Ensure that the architecture and solutions are compliant with AWS best practices and mitigate any security vulnerabilities that might occur.
- Performance Optimization: Focus on optimizing performance, scalability, and cost-efficiency.
- Monitoring and Troubleshooting: Provide technical support on AWS-related issues, monitor solutions, and implement appropriate strategies to eliminate performance bottlenecks.
- Cloud Governance: Utilize tools such as IAM, resource tagging, cost management, etc. to enforce AWS governance policies and implement monitoring and alerting solutions to address issues proactively.
Required Skills:
- Must be US citizen or Green Card Holder per contract and must be able to obtain a Public Trust clearance.
- A Master’s Degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or an equivalent technical degree.
- Twelve (12) years of experience in information systems, including seven (7) years of specialized AWS experience providing state-of-the-art solutions in information systems technology (or, if the particular area of expertise is new state-of-the-art technology, the specialized experience may be less than seven (7) years and more consistent with the age of the cloud technology).
- AWS Solutions Architect, Professional certification.
- Strong knowledge of cloud concepts, architecture patterns, and best practices.
- Proven hands-on experience in designing, implementing, and maintaining AWS solutions.
- Implement PaaS and IaaS solutions in AWS platform.
- Knowledge of AWS offerings such as S3, EC2, RDS, RedShift, VPCs , Security Groups, etc.
- Create and maintain a roadmap of enhancements according to decisions and direct and track achievement in collaboration with the customer.
- Track and adjust the customer’s use of AWS Cloud resource limits and quotas.
- Experience and understanding of Infrastructure as Code, Automation, and Orchestration.
- Experience with DevOps tools and technologies like Jenkins, GitLab, Ansible, etc.
- Configuration and maintenance of common applications and protocols.
- Strong scripting skills (Python, Ruby, Perl, Bash, Powershell, etc.).
- In depth problem-solving skills.
- Cloud governance knowledge.
- Strong communication skills and the ability to articulate technical solutions clearly.
- Experience supporting modern web development.