Choosing a cloud career path
There are two types of emerging cloud computing careers: IT pros with specific cloud skills and IT admins with cloud architecture know-how.
Companies that require specific cloud computing skills or development skills are typically already committed to a specific cloud provider, such as Amazon Web Services (AWS), Microsoft Azure or Google Cloud Platform. These positions are often tied to emerging DevOps automation tools and processes, and usually in newly formed enterprise groups.
As Docker and container technology trends, there’s demand for knowledge or experience building portable applications with containers. shows the explosive growth of Docker in the last few years based on the number of job postings reported by Indeed.com.
Docker knowledge is a highly sought skill, as most cloud providers adopt this container technology. A background in container-clustering technology, such as Google’s Kubernetes and Docker Swarm systems, is also in demand.
Roles requiring specific cloud skills account for the majority of cloud computing jobs today. Job postings seeking AWS skills lead by a large margin, followed by those requiring Google and Microsoft expertise. shows an increase in job postings for AWS talent, with explosive growth over a six-year period. These jobs include configuration, development and operations positions, with salaries ranging from $110,000 to $220,000 annually, depending on location.
In the last year, Google Cloud Platform and Microsoft Azure have shown stronger growth rates, exceeding that of AWS in some respects. This led to more job openings that focus on Google and Microsoft, a trend that will likely continue as enterprises use a mix of public cloud providers. However, IBM, HP, Verizon and CenturyLink are still in the mix, generating demand for jobs related to their own cloud platforms.