8 IT careers that won't leave you begging

IT workers face a dog-eat-dog environment filled with downsizing, outsourcing and more, but these IT roles remain in steady demand

recession-proof IT careers
Terri Haas

As America continues its slow economic recovery, more and more IT professionals are focusing on professional development in the hopes of earning some type of job stability. Due to the nature of IT, professionals face the challenge of being a Jack of All Trades while at the same time needing to be the top dog in specific areas. To help you stay ahead of the pack and ensure you're barking up the right IT tree, CIO.com spoke with Jack Cullen, CEO of Modis, to see what IT roles will remain essential for the coming years regardless of the economy.

Resource: Salary Data

Software Developer
Terri Haas

1. Software developer

Companies need Java, .Net, mobile application, SharePoint, and Web application developers. With all the back-end data using Java, it's no wonder it's in demand and that web and mobile application development is rapidly on the rise. The salary for a software developer, depending on your skill level and experience, ranges from $58,000 to $95,000 a year.

IT Analyst
Terri Haas

2. IT analyst

With the emergence of big data, companies are inundated with all types of information. As businesses work to organize and maintain this data to better mine it, data analyst is a role that Cullen says will outpace demand in the coming year. Salaries for these IT professionals range from $56,051 to $84,577.

Project Managers
Terri Haas

3. Project managers

Companies will always have a need for IT professionals who can deliver projects on time and under budget, ensuring that project managers will always be in demand. Adding more project management experience to your skillset or highlighting it in your resume, along with your other relevant skills, is a way to show employers you're a person who can deliver. Salaries for IT project managers range from $74,132 to $100,775.

How to Develop Next-Gen Project Managers

Help Desk/Technical Support
Terri Haas

4. Help desk/technical support

The need for technical support professionals in the workspace grows along with the evolution of IT. Technology is everywhere, and most of us need help implementing and maintaining it. That's why Cullen says help desk/technical support is always an area that is high demand and is sure to be needed for years to come.

Software Quality Assurance
Terri Haas

5. Software quality assurance

How many times have you used a website or an app and said to yourself, "I can't find what I'm looking for," or, "This isn't working right"? Chances are that site needs attention from the QA folks. There are countless apps, products, and websites launched each year, and they all need QA people to evaluate them from the end user's perspective. Anytime you have a customer-facing site, app, or product, QA is essential, making this a skill that never goes out of style. Salaries for this role can range from $47,050 to $113,982.

Systems Administrators
Terri Haas

6. Systems administrators

SysAdmins are the glue that holds your systems and networks together. From intranets, to portals, to data, companies' reliance on the systems that are core to their business make this a role that has been historically in demand. Companies large and small need skilled people to fill this fundamental, and often under-appreciated, role. Salaries range from $72,610 to $89,242.

Network Administrators/Telecomm Administrator Telecomm
Terri Haas

7. Network administrators/telecomm administrator Telecomm

With the rise in BYOD, smartphones, tablets, and laptops are relied upon more heavily to conduct business online. As more and more companies shift to the cloud, IaaS, SaaS, and other Internet-dependent services, the demand for network administrators continues to trend upward. Companies are looking for that special person who can take advantage of emerging technologies that will help companies communicate their message both internally and externally. Cullen says there is more demand for this role on the administration side. Salaries range from $54,344 to $93,707.

Database Administrators
Terri Haas

8. Database administrators

With the rise of cloud computing, more businesses are relying on database administrators to secure applications, data, and assets that are accessed over the Internet, eliminating the need for costly infrastructures and servers. DBAs who can both effectively and safely store, maintain, and troubleshoot issues with company data will have a strong place in IT organizations for years to come. DBAs average between $87,809 to $112,270 annually.