We use technology more than ever these days to stay connected to our friends and family, get up-to-date on the latest and greatest happenings in our world and sometimes just to pass the time. With all the computers, tablets, smartphones and other high-tech devices our society is dependent on, we need the skills of professionals in technology jobs to make our obsession with tech possible. The Labor Department predicts that tech jobs will grow faster than the average for all jobs at a rate of 12 percent this decade, but it’s not just hiring demand that makes this industry one to watch. U.S. News’ Best Technology Jobs of 2017 are also high-paying jobs that boast low unemployment rates.

#1 Computer Systems Analyst

Computer systems analysis is a hybrid of information technology and business. And computer systems analysts leverage both their knowledge of information technology and business to design better computer systems and processes for their clients. Although these professionals have many responsibilities, their first task is to understand their client’s business, whether it’s an organization in Silicon Valley or a firm on Wall Street. And they’ll specifically want to learn how the organization uses technology. Analysts will then research the best technologies to help the organization’s overall computer system – the hardware, the software and the networks – run more efficiently and effectively.

118,600
Projected Jobs
$85,800
Median Salary
2.4%
Unemployment

#2 Software Developer 

Software developers invent the technologies that we sometimes take for granted every day. For instance, that app that rings, sings or buzzes you out of a deep sleep in the morning? A software developer helped design that. And when you roll into the office and turn on your computer, clicking and scrolling through social media, music and your personal calendar – software developers had a big hand in shaping those, too. You might spend your lunch shopping, and before you make that big purchase you check your bank account balance using your phone. Later, you’re cooking a new recipe from that great app your friend told you about. As you look over the course of your day, you come to see that software developers are the masterminds behind the technologies you now can’t imagine living without.

135,300
Projected Jobs
$98,260
Median Salary
2.0%
Unemployment Rate

#3 IT Manager

Computer and information systems managers, or information technology managers, are the guides who help organizations navigate the always-changing labyrinth that is modern technology. These all-important employees deliver short- and long-term visions for the company’s technology needs and goals. Even though most IT managers have the technical chops to execute the various jobs of the workers they supervise, they are more likely to be caught in a meeting room than a server room. Coordinating technology-related matters with top executives, planning upgrades of existing software or hardware and negotiating with vendors for the service of current products or the purchase of new ones are all common tasks IT managers encounter. IT managers also install and upgrade an organization’s computer system and protect the office network from hackers and malware. When the job is done well, many employees won’t even notice the work involved. If you haven’t had an email interruption or server meltdown in the past few months, you probably have an IT manager to thank.

53,700
Projected Jobs
$131,600
Median Salary
1.9%
Unemployment Rate

#4 Web Developer 

Web developers create everything you see on your favorite websites, from the special effects to the search functionality. It oftentimes requires only an associate degree if you have the desire to code. These men and women are the artists responsible for creating websites. The job includes meeting with clients and asking broad questions like, “What do you want your site to accomplish?” and more detailed questions like, “What features do you want your site to have?” After ascertaining a client’s desires, web designers will start designing.

39,500
Projected Jobs
$64,970
Median Salary
3.6%
Unemployment Rate

#5 Computer Network Architect

These professionals design, build and maintain a variety of data communication networks, from expansive cloud infrastructures to smaller intranets. Along with a host of technical skills, computer network architects also have a deep understanding of the company or organization’s business plans and objectives. They also need business acumen to do everything from budgeting the network design and implementation to managing a staff.

12,700
Projected Jobs
$100,240
Median Salary
0.6%
Unemployment Rate

#6 Database Administrator

They implement security measures to ensure sensitive data doesn’t fall into the hands of unruly pirates while also managing the databases that help store and organize it. Database administrators – DBAs, for short – set up databases according to a company’s needs and make sure they operate efficiently. They will also fine-tune, upgrade and test modifications to the databases as needed.

13,400
Projected Jobs
$81,710
Median Salary
1.0%
Unemployment Rate

#7 Information Security Analyst

Information security analysts are the gatekeepers or security guards of information systems. To explain it another way, these professionals plan and execute security measures to shield an organization’s computer systems and networks from infiltration and cyberattacks. They prevent, monitor and respond to data breaches and cyberattacks, which are becoming more common.

14,800
Projected Jobs
$90,120
Median Salary
3.9%
Unemployment Rate

#8 Computer Support Specialist

These tech savants work in a variety of settings – from traditional offices to universities to call centers – but the primary goal of the men and women who field often frantic pleas for help from users with computer issues is always the same: to provide the assistance they need in a friendly and effective manner. They need to ask users the right questions to pinpoint the issue, find a solution and then guide them step by step through the fix. Computer support specialists help with log-in difficulties, operating system and software malfunctions and some even need to pull out a screwdriver to open up a laptop.

88,800
Projected Jobs
$62,250
Median Salary
3.7%
Unemployment Rate

#9 Computer Systems Administrator

A network and computer systems administrator’s greatest contribution is maintaining an organization’s work flow and keeping its lines of communication open. This work is not for the faint of heart. In a single day, he or she may encounter stacks of servers, dozens of crisscrossing network cables and major malfunctions with the hardware and software that runs the company’s local area and wide area networks. Since companies depend on their networks for so much of their work, problems must be corrected swiftly and completely. Aside from identifying network issues and fixing them, computer systems administrators must also make updates to all equipment and software so they’re current

30,200
Projected Jobs
$77,810
Median Salary
3.1%
Unemployment Rate

#10 Computer Programmer

These men and women write the code that allows software programs to run. Basically, they write directions in C++ and Python or another language, and the computer then follows the programmer’s detailed instructions. In many cases, a programmer’s work will start after a software developer or engineer passes off design specifications for a particular program. The programmer’s job entails refining the ideas and solving the problems that arise while converting the program into code. Programmers can also rewrite, debug, maintain and test (and retest and retest) software and programs that instruct the computer to accomplish certain tasks, such as storing or retrieving data, so the computer can perform better and more efficiently.

-26,500
Projected Jobs
$79,530
Median Salary
3.5%
Unemployment Rate

Credit: U.S. News
Click here to read the full details of each ranking