Text copied to clipboard!

Title

Text copied to clipboard!

Senior AWS Solutions Architect

Description

Text copied to clipboard!
We are looking for a highly skilled and experienced Senior AWS Solutions Architect to join our dynamic team. In this role, you will be responsible for designing, implementing, and managing complex cloud-based solutions on the Amazon Web Services (AWS) platform. You will work closely with various stakeholders, including developers, engineers, and business leaders, to ensure that our cloud infrastructure is robust, scalable, and secure. Your expertise will be crucial in guiding the organization through its cloud transformation journey, ensuring that best practices are followed and that our cloud solutions are optimized for performance and cost-efficiency. The ideal candidate will have a deep understanding of AWS services, cloud architecture principles, and DevOps practices. You should be adept at identifying and solving complex technical challenges, and have a proven track record of successfully delivering cloud projects. Excellent communication skills are essential, as you will be required to articulate technical concepts to non-technical stakeholders and provide mentorship to junior team members. If you are passionate about cloud technology and have a strong desire to drive innovation, we would love to hear from you.

Responsibilities

Text copied to clipboard!
  • Design and implement AWS cloud solutions that meet business requirements.
  • Collaborate with development and engineering teams to create scalable and secure architectures.
  • Conduct architectural reviews and provide recommendations for improvements.
  • Develop and maintain cloud infrastructure using Infrastructure as Code (IaC) tools.
  • Ensure compliance with security policies and best practices.
  • Optimize cloud solutions for performance and cost-efficiency.
  • Provide technical leadership and mentorship to junior team members.
  • Stay updated with the latest AWS services and industry trends.
  • Troubleshoot and resolve complex technical issues.
  • Create and maintain documentation for cloud architectures and processes.
  • Participate in disaster recovery planning and execution.
  • Work with stakeholders to define cloud strategy and roadmap.
  • Implement monitoring and logging solutions to ensure system reliability.
  • Conduct training sessions and workshops for internal teams.
  • Assist in the evaluation and selection of third-party tools and services.

Requirements

Text copied to clipboard!
  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 10+ years of experience in IT, with at least 5 years in cloud architecture.
  • Extensive experience with AWS services such as EC2, S3, RDS, Lambda, and VPC.
  • Strong understanding of cloud architecture principles and best practices.
  • Proficiency in Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
  • Experience with DevOps practices and tools such as Jenkins, Docker, and Kubernetes.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • AWS Certified Solutions Architect – Professional certification is highly desirable.
  • Experience with security frameworks and compliance standards.
  • Ability to work independently and as part of a team.
  • Proven track record of successfully delivering cloud projects.
  • Experience with multi-cloud environments is a plus.
  • Knowledge of networking and security concepts.
  • Ability to manage multiple projects and priorities simultaneously.

Potential interview questions

Text copied to clipboard!
  • Can you describe a complex AWS architecture you have designed and implemented?
  • How do you ensure security and compliance in your cloud solutions?
  • What tools do you use for Infrastructure as Code (IaC) and why?
  • Can you provide an example of a challenging technical issue you resolved?
  • How do you stay updated with the latest AWS services and industry trends?
  • What is your approach to optimizing cloud solutions for performance and cost-efficiency?
  • How do you handle disaster recovery planning and execution?
  • Can you describe your experience with DevOps practices and tools?
  • How do you mentor and provide technical leadership to junior team members?
  • What strategies do you use to communicate technical concepts to non-technical stakeholders?