2015 Salary: $131,563
A programming model for processing large datasets in parallel, MapReduce is a vital tool for database administrators, data scientists, and other tech pros tasked with storing and processing huge mountains of data, so no wonder employers are willing to pay top dollar for those with the skill. As with other data-related skills on this list (such as Cloudera and Cassandra), MapReduce has regularly commanded high salaries in tech-pro surveys.
2015 Salary: $131,121
An open-source configuration management utility, Puppet is relatively old by technology standards, having recently celebrated its tenth birthday. That being said, the platform isn’t ready for the retirement home just yet: system administrators and tech pros still need it to configure both Windows and Unix systems, and it’s known for its cross-platform capabilities, including support for Debian, Ubuntu, SUSE, and Oracle Linux.
For those interested in learning the technology, the Puppet Professional Certification costs $200 (and requires a 90-minute exam with 60 multiple-choice questions). Certified Puppet experts understand Puppet IT automation software, and can develop basic modules, including data separation and external data sources. If you decide to specialize in the technology, here are interview questions you might face while looking for a job.