Trending Tech Tuesday: Terraform

Published on Aug 21, 2018

Updated on Nov 3, 2022

Written by Emsi Burning Glass

Trending Tech Tuesday: Terraform

This is the fourth post of a weekly series where I will be sharing tech skills that are trending in the Emsi job posting data. In case you missed it, here are the first, second, and third. Emsi is a labor market analytics firm that continuously searches millions of job postings across the web. Today’s trending tech skill is Terraform.

12-month growth rate in unique postings for Terraform: 207%

What is Terraform? In short, it’s an infrastructure as a code software. What that actually means is probably best described by

“Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions.

Configuration files describe to Terraform the components needed to run a single application or your entire datacenter. Terraform generates an execution plan describing what it will do to reach the desired state, and then executes it to build the described infrastructure. As the configuration changes, Terraform is able to determine what changed and create incremental execution plans which can be applied.

The infrastructure Terraform can manage includes low-level components such as compute instances, storage, and networking, as well as high-level components such as DNS entries, SaaS features, etc.”

Figure 1. Jobs Requiring Terraform Over Time

Figure 2. Top Jobs Requiring Terraform (August 2017 to Date)


The table below shows the in-demand skills around Terraform from job postings side-by-side with the actual skills of people currently employed with the skill Terraform on their profile. This data is available in Analyst, where we’ve combined our job posting data with detailed employment data from over 106 million professional profiles.

Figure 3. Skills Occurring Around Terraform (August 2017 to Date)


If you have questions, contact me at