Sergey Nivens - Fotolia

Evaluate Weigh the pros and cons of technologies, products and projects you are considering.

Cloud computing careers reshaping IT jobs market

Cloud is one of the fastest growing and most popular areas of IT. As the IT job market evolves around the technology, new cloud computing job titles and roles emerge.

The constant evolution of technology creates various ripple effects, especially within the IT job market. At one time, for example, project teams included at least one COBOL programmer. But now, few organizations even look for that skill -- and white-hot cloud computing technology may be to blame. As businesses embrace the cloud, new job titles and skill sets emerge.

Some of the changes are minor and incremental. For example, a cloud architect is similar to a traditional systems architect. These IT pros focus on high-level design challenges and develop broad frameworks that companies rely on for building new applications. In addition, cloud architects are responsible for building cloud adoption plans and monitoring and managing a cloud service.

While a systems architect evaluates server hardware and network design, a cloud architect tackles infrastructure as a service, software as a service (SaaS) and platform as a service, as well as public, hybrid and private clouds. Because of cloud design complexities, there are many variations of the cloud architect role, such as Cloud Operations/Platform Architect, Cloud Infrastructure Solutions Architect and Cloud Consumption Architect.

Another cloud computing career-- the cloud engineer -- deals with the nitty-gritty technical issues. With traditional infrastructure, a system engineer concentrated on issues such as server operating systems and storage system type. In comparison, a cloud engineer operates in a more virtual world, in which layered software -- such as VMs and cloud OSes -- mask hardware nuances. Rather than build traditional hardwired, hardware-centric data centers, cloud engineers dabble with software-defined data center services.

Many companies deploy at least one cloud application. As enterprises look to connect different systems, new titles, such as cloud integration specialist, emerge. A cloud integration specialist navigates integration issues and educates buyers on system compatibility challenges.

Additionally, companies are increasingly adding OpenStack specialists to cloud development teams. Enterprises use the open source technology to simplify cloud integration and, as a result, OpenStack interest is growing. According to 451 Research, worldwide revenues for OpenStack business models will exceed $1.7 billion by 2016.

Internal cloud technology broker is another emerging title in the cloud computing job market. In the past, IT was in charge of all technology negotiations. Today, other departments, especially marketing and finance, buy apps that will benefit their groups. A cloud technology broker provides buying advice and negotiation support to other divisions. The goal is to ensure that purchasing decisions are sound and the technology is compatible with existing systems.

Cloud also reshaping IT certifications, toolsets

Cloud computing technology is not only redefining IT job roles; industry certifications represent another area of change. Previously, project team members obtained broader certifications. For example, IT pros could receive a Microsoft Certified Systems Engineer certification, which signifies Windows OS expertise. But today, companies prefer IT staff members to have vast knowledge of specific cloud platforms, such as Amazon Web Services, or specific SaaS providers, like Salesforce.

New management and orchestration tools represent another ripple effect of cloud's growing popularity. Enterprises that adopt cloud often use Puppet Enterprise, an open source IT automation software tool. Job site currently lists 6,850 available Puppet job opportunities. These individuals oversee the various stages of the IT infrastructure lifecycle, which includes configuring, provisioning, managing and patching cloud infrastructure.

Additionally, organizations desire new programming skills. Chef, a stack-oriented programming language, has programs that look like cooking recipes. These programs include a title, a list of variables, data values and stack manipulation instructions. Chef is designed to scale, provision and deploy services quickly, which meshes with how cloud operates.

As cloud's popularity continues to change the IT skill sets that businesses find desirable, the days of high demand for COBOL programmers are seemingly over.

About the author:
Paul Korzeniowski is a freelance writer who specializes in cloud computing issues. Based in Sudbury, Massachusetts, Korzeniowski has been covering technology issues for more than two decades and can be reached at

Next Steps

Putting together your cloud migrations to-do list

Cloud automation tools ease migration pain points

Building a successful cloud career

Dig Deeper on Cloud application development

Join the conversation


Send me notifications when other members comment.

Please create a username to comment.

How has cloud computing impacted your job?
As an IT manager, I have to oversee projects execution. I require more cloud architects, rather than software developers, with knowledge of Service-Oriented Architecture (SOA) and cloud concepts, plus enterprise architect skills. What this means is that I manage fewer employees to maintain the servers and keep cloud running. I also need more infrequent SQL Server DBAs and fewer people to manage our servers although the skills are the same.
At this point it has had no impact on my position. As far as the applications I am working with there is no plans to move any of it to a cloud based system. 
The primary impact that cloud computing has had on my job has been that we have had to be more judicious in what we automate,and we need to make sure that what we automate is more robust to changes that may be made in hosted solutions like SalesForce or ServiceNow.
It's opened a ton of new possibilities for me. 

- People looking for knowledge listen to my podcast : ttp://

- It's easier than ever to gain new skills :

- It shifts the focus from underlying infrastructure to more application-centric focus, which brings in the business-side of technology discussions. Great people with mixed tech + business background.

The most immediate benefit is that it has provided me with a lot of new opportunities to parallelize testing an automation surrounding testing. It's been a huge win to complete in 40 minutes what used to take ten hours.
It also has had no impact on me, so far. In a ways, it would be nice to have some exposure to cloud development, but that seems unlikely to happen. I work on the company's data ingress systems, and there are no plans to move any part of those to the cloud, due to legal issues around the data and where it is physically stored.
New possibilities, new flexibility. It's far easier to time-shift my work and to take my work to distant locations. In essence, when I'm on the road, my company, my project, my software are all with me. It's been a huge help and I couldn't imagine go back.
Cloud computing has bought new challenges to the IT world and being in testing , it means testing the businesses for new emerging risks due to being hosted on cloud. There have been lots of job coming up for testers who can test on cloud, automate testing of apps on cloud. Also there is a spur in the requirements for security testers too.
Cloud -

Challenges and opportunities are there for those willing to embrace them. Having said that, it's important to realize that "the cloud" is nothing magical. It's just a cluster of machines (real hardware and virtualized) that exist on the internet, the way many other servers have over the past twenty-five plus years.
I have 10 year experience in IT and would like to start my career in Cloud computing. I have experience as a Cobol Developer and Test lead. Can some one help me from where to start my Cloud Computing Career?