Trying to land a new tech job? HiringSolved's latest reports uncovers the 10 tech skills that employers are looking for in 2017. Credit: Thinkstock Trying to land a new job or angling for a promotion? Recruiters and hiring managers are always on the hunt for ideal candidates with just the right mix of tech savvy, experience and soft skills to give their organizations a competitive advantage. But all technology skills are not created equal. HiringSolved’s artificial intelligence software, RAI, aggregated data from over 10,000 public social profiles to determine which technology skills were most likely to result in a person’s being hired or promoted. Based on this data, HiringSolved reveals which technology skills are most in-demand for the 2017 job market, so you can focus on the ones that will get you hired or promoted. 1. Python A high-level, general-purpose programming language introduced in 1991. Python has become a core language for data science and continues to be a mainstay for back-end web application development. 2. Java Java is a general-purpose, high-level programming language that was developed with as few implementation dependencies as possible. It’s consistently one of the most used languages in e-commerce and back-end, server-side business applications, as well as the foundation of most Android applications, because its “write once, run anywhere” capabilities allow it to be used across multiple platforms. 3. Cloud services This meta skill around cloud computing, which provides shared computing power, services and infrastructure on-demand, allows for building and maintaining cloud-based applications that can be deployed quickly and scaled elastically. [ Related story: Why AI careers can start with a degree in linguistics ] 4. Linux The Unix-like computer operating system built under the model of free and open-source software and application development, is the preferred operating system for open source engineers and programmers. Today, Linux forms the backend of most of the top 100 websites. 5. JavaScript The high-level, dynamic, untyped and interpreted runtime language of interactivity on the web, with more lines of JavaScript written each day than many of the more well-known, top languages like Java or Python. 6. SQL The domain-specific programming language standard for storing and retrieving data in an application, SQL — or, Structured Query Language — is the main pillar of the relational database systems (RDBS) that most apps are built on. [ Related story: 10 best cities for women in tech ] 7. Matlab This older, mathematics manipulation language with roots as far back as the 1980s is devoted to applied mathematics and used heavily in science and engineering; with big data dominating headlines, it’s no surprise it’s seeing a resurgence. 8. HTML All webpages and many applications use HTML to define the content within a page, making it a required skill for doing almost anything that touches the web or displays web-formatted information. The most current version is HTML5. 9. Perl A stable and versatile scripting and data extraction language, Perl’s traditional popularity and presence in legacy web code is the main reason why it’s still a requirement for many jobs. [ Related story: 6 Leadership qualities to look for when hiring ] 10. Go A relatively new language — less than 10 years old — created by Google with a reputation for processing speed and low latency. Because of these qualities, it’s great for networking and web servers, stand-alone command-line apps and scripts. It’s not well-suited, however, for desktop or GUI-based apps or system-level programming. Related Video Related content brandpost Sponsored by Dell New research: How IT leaders drive business benefits by accelerating device refresh strategies Security leaders have particular concerns that older devices are more vulnerable to increasingly sophisticated cyber attacks. By Laura McEwan Dec 08, 2023 3 mins Infrastructure Management case study Toyota transforms IT service desk with gen AI To help promote insourcing and quality control, Toyota Motor North America is leveraging generative AI for HR and IT service desk requests. By Thor Olavsrud Dec 08, 2023 7 mins Employee Experience Generative AI ICT Partners feature CSM certification: Costs, requirements, and all you need to know The Certified ScrumMaster (CSM) certification sets the standard for establishing Scrum theory, developing practical applications and rules, and leading teams and stakeholders through the development process. By Moira Alexander Dec 08, 2023 8 mins Certifications IT Skills Project Management brandpost Sponsored by SAP When natural disasters strike Japan, Ōita University’s EDiSON is ready to act With the technology and assistance of SAP and Zynas Corporation, Ōita University built an emergency-response collaboration tool named EDiSON that helps the Japanese island of Kyushu detect and mitigate natural disasters. By Michael Kure, SAP Contributor Dec 07, 2023 5 mins Digital Transformation Podcasts Videos Resources Events SUBSCRIBE TO OUR NEWSLETTER From our editors straight to your inbox Get started by entering your email address below. Please enter a valid email address Subscribe