As the use of cloud computing increases within companies, jobs with cloud skills also emerge. Are you on the right cloud career path?
While the rise of cloud computing frightens some in IT, many see the technology as an opportunity to accelerate their careers and grow their bank accounts. However, those attempting to navigate their cloud careers must take specific paths, and understand certain skill sets are valued more than others.
IT pros have good reason to be optimistic about finding riches in the cloud. In the U.S. today, 3.9 million jobs are associated with cloud computing, with 384,478 of them in IT, according to Forbes. The median salary for IT professionals with cloud computing experience is $90,950. Currently, there are 18,239,258 cloud computing jobs worldwide, 40.8% of which are located in China.
There is an explosion in both cloud computing use and demand for people who can help with cloud migrations. There are about 100 jobs chasing each qualified candidate at this point in time, according to technical recruiters.
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
Building the cloud and your career
Companies with cloud architect positions seek people who can define the cloud — from business requirements to the actual cloud deployment. These jobs tend to be with companies that have yet to define their path to the cloud and need some assistance. They may be defining the use of existing private and public clouds, or building clouds from the ground up.
Typically posted as “cloud solution architect” or “cloud architect,” cloud architecture jobs require strategic knowledge of most cloud computing technology and providers, as well as the ability to form those clouds to fit enterprise goals or needs.
Cloud architecture candidates should have enterprise architecture and/or service-oriented architecture experience, with some knowledge of proper cloud computing technology use. Salaries range from $150,000 to $250,000 annually, depending on location and experience. Consulting firms typically pay the most, but these jobs require a great deal of travel, and you can bet your dance card will be full.