Cloud solution architect Job Description

Cloud solution architect Job Description Template

A Cloud Solution Architect designs, manages, and monitors cloud systems, ensuring optimal performance and security. Responsibilities include developing cloud strategies, coordinating with development teams, and troubleshooting cloud-related issues.

Responsibilities:

  • Design and develop cloud-based architectures that are scalable, highly available, and fault-tolerant
  • Collaborate with cross-functional teams to define and deliver cloud solutions that meet customer requirements
  • Provide technical leadership and guidance to development teams and stakeholders on cloud best practices, architecture, and design principles
  • Assess and evaluate existing cloud infrastructure and applications to identify areas for improvement and optimization
  • Create and maintain technical documentation, including architecture diagrams, configuration guides, and system specifications
  • Stay up-to-date with emerging cloud technologies and industry trends to ensure that solutions are innovative and competitive
  • Provide pre-sales support, including conducting technical presentations and demos to customers, and responding to RFPs and RFIs
  • Ensure that cloud solutions meet security and compliance requirements, including data protection, privacy, and regulatory standards

Requirements:

  • Bachelor's degree in Computer Science or a related field
  • Minimum of 5 years of experience in cloud computing, with a focus on architecture and design
  • In-depth knowledge of at least one cloud platform such as AWS, Azure, or Google Cloud
  • Strong understanding of cloud security best practices and experience with implementing security controls
  • Ability to design and implement scalable, highly available, and fault-tolerant cloud solutions
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders
  • Experience with containerization technologies such as Docker and Kubernetes
  • Demonstrated ability to stay up-to-date with emerging cloud technologies and trends, and the ability to incorporate them into existing solutions where appropriate