Cloud Roster

Job role matrix from Cloud Academy

Cloud Roster is the industry guide that provides ongoing role definition for the cloud computing practitioners essential to maximizing any organization's investment in cloud. Our dataset is available to the public and intended for companies seeking a data-driven approach to digital skills planning.

Real-time, data-driven definition of cloud job roles

Cloud Academy analyzes over 3,000 open job postings per day in order to provide a current, accurate view of the technical skills that are in demand for cloud job roles. Dive in and explore:

  • check mark Trending technology skill demand for DevOps, Security, Engineering, and more
  • check mark Day-to-day responsibilities for key cloud job roles
  • check mark Starter role-based Cloud Academy Training Plans
  • check mark Key traits to look for by role, from industry experts
  • check mark Relevant industry certifications

Explore the latest skills in demand by job role

Full-Stack Engineer

Full-Stack Engineers are responsible for developing, testing, and deploying highly scalable code up and down the application stack.

Top Skills
  • AWS
  • Java
  • JavaScript
  • Python

Cloud Architect

Cloud Architects are responsible for cloud adoption initiatives, systems / application design, and developing new deployment mechanisms.

Top Skills
  • AWS
  • Java
  • JavaScript
  • Python

Security Engineer

Security Engineers provide expertise to protect the confidentiality, integrity, and availability of both systems and application data.

Top Skills
  • AWS
  • Linux
  • Python

Data Engineer

Data Engineers are responsible for developing the data pipelines and scalable data processing systems that data scientists need to do their jobs.

Top Skills
  • Python
  • Spark
  • SQL

DevOps Engineer

DevOps Engineers are responsible for the systems and processes that support highly available, scalable, and fault-tolerant software.

Top Skills
  • AWS
  • Azure
  • Java
  • Linux
  • Python

Network Architect

A Network Architect is responsible for designing and implementing networking architectures that support the availability of an application.

Top Skills
  • AWS
  • Juniper
  • Python
  • VMware

QA Engineer

A QA Engineer is responsible for preventing critical incidents and mitigating support requests through thoughtfully designed automated tests.

Top Skills
  • Java
  • Selenium
  • SQL

Digital Skills Officer

A Digital Skills Officer is responsible for helping develop an enterprise-wide strategy to transition, train, and retain technical employees.

Top Skills
  • AWS
  • Azure
  • DevOps
  • L&D

Explore training templates for key cloud technologies

Browse Content Library

Lead your team to excellence with Cloud Academy.

Request Demo