Cloud architect Job Description

Cloud architect Job Description Template

Cloud Architects design, manage, and monitor cloud systems. They're responsible for developing cloud strategy, coordinating architecture across platforms, and ensuring data security. Key tasks include system troubleshooting and network optimization.

Responsibilities:

  • Design and implement cloud solutions that meet the business and technical requirements of clients
  • Provide technical guidance and support to development teams and other stakeholders
  • Create and maintain documentation on cloud architecture, including diagrams, policies, and procedures
  • Assist in the evaluation and selection of cloud services and technologies
  • Ensure the security, scalability, and efficiency of cloud-based systems
  • Collaborate with project managers and other team members to ensure successful project delivery
  • Stay up-to-date with emerging trends and technologies in cloud computing
  • Train and mentor junior cloud architects and other team members

Requirements:

  • In-depth knowledge and experience in cloud computing technologies and services such as AWS, Azure, and Google Cloud Platform.
  • Proven expertise in designing and implementing cloud-based solutions that meet the business needs of the organization.
  • Strong understanding of cloud security and compliance requirements, and experience in implementing security controls in cloud environments.
  • Excellent communication and collaboration skills to work with cross-functional teams including developers, operations, and business stakeholders.
  • Experience in developing and implementing cloud migration strategies, including assessing existing applications and infrastructure for migration suitability, and identifying the right cloud deployment models.
  • Ability to provide technical leadership and guidance to the team, and mentor junior cloud engineers.
  • Familiarity with infrastructure automation tools such as Ansible, Chef, or Puppet, and experience in using them to automate cloud infrastructure deployment and management.
  • A bachelor's or master's degree in computer science, information technology, or related fields, and relevant cloud certifications such as AWS Certified Solutions Architect or Microsoft Certified: Azure Solutions Architect Expert.