Cloud Roster™

The Job Roles Matrix From Cloud Academy

View Full Index View Index

Trending Technology Skills for Cloud Architects

Last Updated December 10, 2018

# Skill Demand Rank Change
2 Azure
4 Java
5 Python
6 Linux
7 JavaScript
8 Oracle
9 C
10 Ansible
11 Chef
12 Docker
13 Kubernetes
14 VMware
15 Go
16 Jenkins
17 Scrum
18 Puppet
20 C#

See More

See Less

What Does a Cloud Architect Do?

A Cloud Architect is responsible for converting the technical requirements of a project into the architecture and design that will guide the final product. Often, Cloud Architects are also responsible for bridging the gaps between complex business problems and solutions in the cloud. Other members of a technology team, including DevOps engineers and developers, work with the Cloud Architect to ensure that the right technology or technologies are being built.

Key Traits of a Cloud Architect


Cloud Architects need to be able to identify fit-for-purpose technologies.


As project manager, the Cloud Architect must be able to guide the development of a solution from beginning to end, accounting for any roadblocks and complexities.


Ability to understand and communicate elegant solutions to complex problems. Cloud Architects must be able to identify patterns.


With so many moving parts in the development process, a Cloud Architect must be able to both understand and communicate the nuances of business requirements, functionality, and maintenance requirements.


As the center of the development process, a Cloud Architect must be able to lead and influence stakeholders within the organization.

Day-to-Day Expectations and Responsibilities

Develop cloud adoption plans, application design, and deployment mechanisms

Work with business stakeholders to translate requirements into application architecture

Work with business stakeholders to translate requirements into application architecture

Automate infrastructure and build pipelines for continuous integration and continuous deployment

Cloud Architect Target Skill Set

Technical Skill Set:
  • Deep knowledge of cloud platforms and services
  • Deep understanding of software design patterns
  • UNIX and Linux experience
  • Knowledge of DevOps tools and methodologies
  • Knowledge of emerging and existing technologies
Non-Technical Skill Set:
  • Ability to communicate risk, reward, and complex concepts to diverse stakeholders
  • Ability to persuade and contextualize
  • Ability to think strategically, develop plans, and coordinate execution
Scroll To See More

Starter Training Plan for Cloud Architects

The following Cloud Academy starter Training Plans prepare professionals to become Cloud Architects

  • Amazon Web Services

    Cloud Architect
    Starter Training Plan

    31 weeks

Amazon Web Services

Cloud Architect

31 weeks

Training Plans ensure accountability across your teams when it comes to AWS training.

Learn More

Industry Certifications for Cloud Architects

The following industry certifications are popular among Cloud Architects:

  • Amazon Web Services

  • Microsoft Azure

  • Google Cloud Platform

AWS Certified Solutions Architect - Associate

The AWS Certified Solutions Architect - Associate examination is intended for individuals who perform a solutions architect role. (Source: AWS)

View Certification >

Microsoft 70-535 Exam: Architecting Microsoft Azure Solutions

The 70-535 exam replaces the older 70-534 exam, which has been retired. Microsoft revamped the exam to give it a stronger focus on architecture and design elements.

View Certification >

Google Certified Professional Cloud Architect

A Professional Cloud Architect enables organizations to leverage Google Cloud technologies... This exam objectively measures an individual’s ability to demonstrate the critical job skills for the role. (Source: Google)

View Certification >

Explore technology trends and technical skill demand over time with Cloud Catalog™

Browse Data