Types of IT Jobs: 9 Critical Roles Worth Exploring

photo of a student working at a laptop with coffee and a notebook with three illustrated technology icons

You’re the go-to in your family whenever someone has a question about their smartphone or trouble with their laptop. Growing up, you loved taking a peek inside your old desktop computer’s tower casing, staring in awe of the futuristic-looking internal components and wondering what each does. Computers have fascinated you since childhood, and that fascination has not faded as you’ve grown older.

Now that you’re beginning to explore your potential career options, you might be strongly considering turning your interest in computers and technology into a viable career path. The good news is that there are a lot of options when it comes to information technology careers—the only challenge may be finding the right path for you. To help you get a better understanding of what’s out there, we’ll break down different types of IT job categories and then explore the details of 9 common roles in this field.

Types of IT jobs: Common focus areas

Information technology is a broad subject that houses a lot of specialized roles and expertise. These can be broken down into a few sub-groups:

  • Cyber Security: This area focuses on keeping the data of organizations and users secure, as well as the preventative measures taken to reduce harm in the event of a breach.
  • Software development: This programming-focused branch of IT revolves around building or modifying software applications to meet users’ needs.
  • IT infrastructure: This focus area refers to the design, planning and implementation of IT-related hardware, usually done at an organization-wide scale.
  • IT support: This refers to the professionals who assist end users (or other IT support specialists) with day-to-day technical issues.
  • Data management: Professionals in this area focus their work on the design of structured database systems, creating data-loss contingency plans and the analysis of gathered data.

It should be noted that the dividing lines between these focus areas aren’t always clear-cut, and many roles in IT may have significant overlap with multiple categories—for example, the programming skills used in software development can be applicable to data analysis roles, and knowledge of cyber security best practices is a key consideration for IT infrastructure planning.

A closer look at 9 common IT Jobs

Now that we’ve covered some of the broader focus areas found under the domain of information technology, let’s dive into some of the specific job roles profiled by the Bureau of Labor Statistics that you could potentially find yourself in as an IT professional.

1. Software developer

Software developers are the professionals tasked with creating and modifying computer programs. They use a mix of programming and logical planning skills to write the code guiding how these programs work. Some may focus more on writing individual code components, while others focus their time on the big picture work like mapping the needs of users and determining the core functionality needed to meet them. Additionally, they may spend time troubleshooting code and performing regular maintenance of a program. This career requires a mix of coding skills, logical planning ability, collaboration skills and creativity.

Typical duties:1

  • Analyzing user needs and creating computer programs that meet those needs
  • Analyzing and recommending possible improvements or fixes to existing programs and systems
  • Planning and mapping out how individual pieces of an application or system will work together
  • Monitoring and addressing application functionality through maintenance and testing
  • Creation of reference documentation

Projected employment growth (2019-2029): 22 percent.1

Median annual salary (2019): $107,510.1

2. Computer network engineers

Computer network engineers, or computer network architects, design and build networks including local area networks (LANs), wide area networks (WANs) and Intranets. These sorts of networks might be small connections between offices or large enterprise-scale networks. Computer network engineers also work on any issues that arise within the network and anticipate future networking needs.

Typical duties:1

  • Creating plans and layouts for data communication networks
  • Communicating plans and network needs to management or other stakeholders
  • Assessing security needs and creating plans to address them
  • Upgrading hardware as needed
  • Researching new network technologies to determine future needs

Projected employment growth (2019-2029): 5 percent.1

Median annual salary (2019): $112,690.1

3. Computer user support specialists

Computer user support specialists are on the front lines of IT as they assist users with a wide variety of day to day issues—whether that’s trouble connecting to WiFi, configuring a new workstation or troubleshooting issues connecting to the new printer. Additionally, they may assist network and systems administrators with larger scale software or hardware rollouts. They are natural problem solvers and strong communicators who troubleshoot and evaluate computer problems promptly and efficiently, serving a critical role within any organization.

Typical duties:1

  • Listening to users’ description of computer problems, ask questions, and evaluate their needs
  • Walking users through steps to solve their problems
  • Setting up and repairing computer equipment and devices
  • Training users on computer hardware and software

Projected employment growth (2019-2029): 8 percent.1

Median annual salary (2019): $54,760.1

4. IT project managers

IT project managers play a unique role in this field. They’re responsible for the planning, initiation and execution of complex IT projects and initiatives. To do this, they must serve as a bridge between the technical teams who will be carrying out the work, and the organizational stakeholders who are setting the overall vision and goals of a project. They help both sides understand the potential hurdles facing a project, create overall project plans for how this work will be completed, and hold teams accountable for meeting deadlines and budgets. IT project managers have a strong blend of technical knowledge, organization ability, planning, problem solving and communication skills.

Typical duties:

  • Meeting with organizational stakeholders to determine scope and timing of IT projects
  • Working with technical teams to identify potential barriers or issues and determining options for how to overcome them
  • Conducting regular check-ins to monitor project progress and address unexpected issues
  • Creating overall IT project work rollout plans
  • Conferring with technical teams to identify what resources are needed for a project

Projected employment growth (2018-2028): 7-10 percent.2

Median annual salary (2019): $88,550.2

5. Web developers

Web developers design, create and maintain websites. Web developers often fall into one of three categories: back-end developers, who work mainly with the technical construction of the website, front-end developers who are responsible for the look and design of a website, and webmasters, who maintain and update websites—though many of these roles may blend together, depending on the organization. This career calls on excellent coding, creativity and communication skills in order to create websites that meet the needs of users and organizations alike.

Typical duties:

  • Meeting with clients and assess their website needs
  • Creating and testing web applications
  • Writing code for the website
  • Collaborating with web site stakeholder teams
  • Creating user friendly, functional, and accessible layouts
  • Monitoring site traffic or other key performance metrics

Projected employment growth (2019-2029): 8 percent.1

Median annual salary (2019): $73,760.1

6. Information security analysts

A constantly evolving and critical position, an information security analyst protects an organization’s network and systems from security breaches and the potential fallout from them. These analysts work to create a disaster recovery plans, conduct assessments of security threats, create plans remedying potential threats and keep a close eye on new and emerging threats in the industry. This role requires extensive knowledge of how hardware and software interface, their potential weaknesses, and the ability to drive proactive change within an organization to address information security concerns.

Typical duties:1

  • Monitoring for security breaches or potential weaknesses
  • Overseeing the organization-wide implementation of protective measures such as firewalls and antivirus programs
  • Creating reports documenting any security breaches and providing guidance on what can be done to prevent them going forward
  • Testing for potential vulnerabilities in systems
  • Developing security best practices for an organization and creating training documentation

Projected employment growth (2019-2029): 31 percent.1

Median annual salary (2019): $99,730.1

7. Computer systems analysts

Computer systems analysts, or systems architects, create new systems and procedures to optimize an organization’s computer needs. Computer systems analysts often have both a sophisticated understanding of IT and a strong background of industry-specific knowledge like healthcare, finance or marketing. For example, in a healthcare setting a computer systems analyst may be tasked with modifying or designing a system used for storing and sharing patient medical records. That information may require special legal considerations, so analysts who understand the laws governing patient information and how this system will be used by providers are critically important.

Typical duties:1

  • Working alongside managers and other subject matter experts to assess an organization’s IT needs
  • Researching and analyzing the potential benefits and drawbacks of new technologies
  • Choosing and configuring new hardware and software to meet organizational needs
  • Managing the installation of new computer systems
  • Training end users and creating instruction manuals or other key documentation

Projected employment growth (2019-2029): 9 percent.1

Median annual salary (2019): $90,920.1

8. Database administrators

Businesses and organizations generate and collect a massive amount of data in order to fuel their daily operations. Database administrators are the professionals who help store, secure and organize that data. They are tasked with building databases that logically store information in a way that works well with the systems that may accessing this information. They may also be responsible for data recovery efforts and creating data backups.

Typical duties:1

  • Creating back-ups of data and recovering lost data
  • Ensuring user permissions for data use are valid and up to date
  • Merging existing databases into new databases
  • Identifying user needs in order to create new databases
  • Maintain proper function of all databases

Projected employment growth (2019-2029): 10 percent.1

Median annual salary (2019): $93,750.1

9. Network systems administrators

Network and computer systems administrators are responsible for an organization’s networks. While a computer network engineer designs an organization’s network, a network system administrator is more responsible for the day-to-day operation of those networks and ensuring they’re working as intended. Network systems administrators may provide direct user support or supervise computer support specialists. This role is often a logical next step in the career ladder for user support specialists, and often their work focuses on larger scale or more complex network issues.

Typical duties:1

  • Making upgrades and repairs to networks
  • Securing network and computer systems
  • Adding users to a network
  • Training users on hardware and software
  • Troubleshooting user problems

Projected employment growth (2019-2029): 4 percent.1

Median annual salary (2019): $83,510.1

Ready to take the next step toward an IT career?

Launching a career in information technology might just be the perfect move for you. IT infrastructure and the professionals associated with it are a critical piece of the puzzle for a huge variety of businesses and organizations, and that’s unlikely to change any time soon. Now that you’ve learned more about some of the different types of IT jobs out there, are you ready to equip yourself with the education needed to get an IT career started? The Rasmussen College School of Technology offers everything from Certificates to Master’s degrees that can help set you up for success—and all can be achieved completely online. Visit the School of Technology programs page to learn more about these offerings.

1Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, [accessed August, 2020] www.bls.gov/ooh/. Information represents national, averaged data for the occupations listed and includes workers at all levels of education and experience. This data does not represent starting salaries. Employment conditions in your area may vary.
2Bureau of Labor Statistics, U.S. Department of Labor, Occupational Employment Statistics, [accessed August, 2020] www.bls.gov/oes/. Information represents national, averaged data for the occupations listed and includes workers at all levels of education and experience. This data does not represent starting salaries. Employment conditions in your area may vary. Salary information and job growth projection for IT project managers corresponds with BLS occupation data for “Computer Occupations, all other”.

Anjali Stenquist

Anjali Stenquist is a content writer for Collegis Education who writes student focused articles on behalf of Rasmussen University. She is passionate about helping students of all backgrounds navigate higher education.

anjali stenquist headshot

Related Content

This piece of ad content was created by Rasmussen University to support its educational programs. Rasmussen University may not prepare students for all positions featured within this content. Please visit www.rasmussen.edu/degrees for a list of programs offered. External links provided on rasmussen.edu are for reference only. Rasmussen University does not guarantee, approve, control, or specifically endorse the information or products available on websites linked to, and is not endorsed by website owners, authors and/or organizations referenced. Rasmussen University is accredited by the Higher Learning Commission, an institutional accreditation agency recognized by the U.S. Department of Education.

logo-accreditation-acenlogo-accreditation-ccnechart-credential-laddering-associates-bachelors-masters0 Credits90 Credits180 Credits48 CreditsStart HereHIGH SCHOOL GRADSStart HereTRANSFER STUDENTSStart HereSECOND DEGREE PURSUERSEnd HereASSOCIATE'S DEGREEStart HereMASTER'S DEGREEPURSUERSEnd HereBACHELOR'S DEGREEEnd HereMASTER'S DEGREEchart-credential-laddering-associates-bachelors0 CreditsStart HereHIGH SCHOOL GRADSStart HereTRANSFER STUDENTS90 CreditsStart HereSECOND DEGREE PURSUERSEnd HereASSOCIATE'S DEGREE180 CreditsEnd HereBACHELOR'S DEGREEicon-bankicon-general-charticon-general-connecticon-general-degreeicon-general-discussicon-general-emailicon-general-findicon-general-haticon-general-hearticon-general-laptop-buildingicon-general-laptopicon-general-leadericon-general-mapicon-general-moneyicon-general-paperworkicon-general-peopleicon-general-phoneicon-general-speak-outicon-head-hearticon-mglassicon-scalesrebrand-arrowsicon-colored-outline-bankicon-colored-outline-certificateicon-colored-outline-circle-dollar-signicon-colored-outline-folder-searchicon-colored-outline-hand-hearticon-colored-outline-head-blocksicon-colored-outline-head-cogicon-colored-outline-head-hearticon-colored-outline-health-plus-leavesicon-colored-outline-hospitalicon-colored-outline-lifelong-learningicon-colored-outline-light-bulb-analyticsicon-colored-outline-location-pinicon-colored-outline-maginify-glassicon-colored-outline-magnifying-glassicon-colored-outline-monitor-healthcareicon-colored-outline-monitor-paper-searchicon-colored-outline-nurse-raysicon-colored-outline-padlock-shieldicon-colored-outline-person-presenter-screenicon-colored-outline-scalesicon-arrowicon-cameraicon-filtericon-info-circleicon-mail-forwardicon-play-solidicon-quote-mark-lefticon-quote-mark-righticon-share-square-oicon-spinnericon-taglogo-rasu-horizontalras-logo-flameras-logo-horizontalras-logo-stackedicon-simple-chaticon-simple-desktopicon-simple-findicon-simple-hamburgericon-simple-phoneicon-testimonial-quotesicon-social-facebook-square-coloredicon-social-facebook-squareicon-social-facebookicon-social-google-plus-squareicon-social-google-plusicon-social-instagramicon-social-linkedin-square-coloredicon-social-linkedin-squareicon-social-linkedinicon-social-pinterest-picon-social-twitter-squareicon-social-twittericon-social-youtube-play-coloredicon-social-youtube-playicon-colored-advanceicon-colored-arrows-cross-curveicon-colored-briefcase-staricon-colored-buildicon-colored-bulb-analyticsicon-colored-certificateicon-colored-continual-developmenticon-colored-duo-chatboxicon-colored-folder-mortarboardicon-colored-forward-ribbonicon-colored-gears-clockicon-colored-globe-penicon-colored-growthicon-colored-hand-bubbleicon-colored-hand-starsicon-colored-hands-gearicon-colored-head-blocksicon-colored-head-cogicon-colored-health-plus-leavesicon-colored-hospital-buildingicon-colored-laptop-cbe-skyscrapericon-colored-laptop-checkmarkicon-colored-laptop-webpageicon-colored-location-mapicon-colored-location-pinicon-colored-monitor-paper-scanicon-colored-mortarboard-dollaricon-colored-nationalicon-colored-people-chat-bubblesicon-colored-person-cheer-staricon-colored-person-laptop-checkboxesicon-colored-person-screen-instructoricon-colored-person-whiteboardicon-colored-phone-chatboxicon-colored-police-lighticon-colored-prepicon-colored-presentericon-colored-regionalicon-colored-save-timeicon-colored-shirt-haticon-colored-skyscrapericon-colored-stateicon-colored-student-centeredicon-colored-supporticon-colored-world-experienceicon-triangle-calendar-pencilicon-triangle-clock-rotating-arrowsicon-triangle-display-gearsicon-triangle-laptop-coding-bracketsicon-triangle-mortarboardicon-triangle-person-juggleicon-util-checkbox-whiteicon-util-checkboxicon-util-checked-whiteicon-util-checkedicon-util-chevron-downicon-util-chevron-lefticon-util-chevron-righticon-util-chevron-upicon-util-circle-arrow-downicon-util-circle-doticon-util-language-switchicon-util-loadingicon-util-open-window-buttonicon-util-open-window-linkicon-util-pdf-buttonicon-util-pdf-linkicon-util-refreshicon-util-x