Cloud architecture is a relatively new discipline, with its roots in software development. Modern cloud architects plan and design cloud environments, typically providing guidance throughout the life of a cloud-based development or deployment project. A cloud architect must understand the concepts and moving parts involved in continuous integration and continuous delivery in the cloud, offering their expertise in cloud-based infrastructure and build-and-release strategies to development teams.
Skills needed:
- Strong general background in enterprise computing
- Strong technical skills in enterprise computing
- Communication
- Leadership
- Asking the right questions
- Planning and organizing
- Strategy/business sense