(Update) To get a definition of the roles needed to maximize your organization’s investment in cloud, explore the latest skills in demand by job role with Cloud Academy’s Cloud Roster™.
Like me, you probably read a lot of articles with titles similar to “Cloud Computing salaries are skyrocketing” or “The highest-paying tech jobs are in Cloud Computing” and stuff like that. There’s usually a predictable “method” of putting together a bunch of numbers extrapolated from research, market analysis, and online job lists. I’d like to put things into a different perspective with this article and try to explain how the cloud computing job market is somehow different and what skills define it: at the end of the day, it’s clear to everyone that knowing only AWS (Amazon Web Services) will not pay $40K more a year. It’s a mix of cloud knowledge that comes from very different skills and that’s actually the reason why those jobs are well paid in the industry.
In the last year, all the IT roles were always well defined: the ruby developer that put together your new application won’t be the same one designing your web infrastructure and the same one taking care of your database management. You had a system administrator for specific tasks and a network engineer for other tasks and responsibilities.
Cloud Computing changed everything. New figures, like Developers, are professionals that have skills across different fields and are able to mix all of them to come up with solutions that are: design, engineering, and coding. It’s not only related to cloud computing itself: the way we design software today it’s really different from the past, and you have very tight integration of system administration and coding. Long story short: if your application is not performing well with an unexpected load of users, it’s not a fault of your system administrator. It’s probably a fault of developers AND system administrators and your application must be coded by someone that has also a great knowledge of your cloud computing infrastructure.
Let’s be straight. What kind of skills do you need to have? I’m going to mention only some of them. And my experience is given by our experience building Cloud Academy (we use AWS, Google Cloud and Digital Ocean for our products).
As you can see it’s no more a single voice or a single ability. As a developer or Cloud Architect / Engineer, you need to know something more and, more importantly, you need to mix all of them together. You usually have also a bunch of certifications about cloud computing technologies and more general fields. It’s normal to see people with different certifications from vendors (AWS, Google, Microsoft, Salesforce, etc.) and then more general certifications.
Let’s take a look at the skills that are usually requested from a cloud computing professional. As you can see there are many features that I didn’t write but are somehow connected to others, like Software Development.
They are high and probably among the most requested in the tech market at this moment. We are still talking about the US market that could be different from Europe and Asia, but you should consider that cloud computing it’s a global trend with a global request of candidates with good skills. According to Forbes, cloud computing salaries are positioned from 100K to 150K a year. In a more recent article, the average value is $90K a year for a cloud computing professional.
Find a cloud computing professional is not easy: usually, an open job position lasts for 45 days (source: Wanted Analytics). It is a great moment to start using a cloud computing platform and learn all the steps to become a DevOps expert. You should consider also a specific set of cloud computing certifications with specific and general types.
Cloud Academy is always a great help to test your skills with our Quizzes and Learning explanations.
It's Flash Sale time! Get 50% off your first year with Cloud Academy: all access to AWS, Azure, and Cloud…
In this blog post, we're going to answer some questions you might have about the new AWS Certified Data Engineer…
This is my 3rd and final post of this series ‘Navigating the Vocabulary of Gen AI’. If you would like…