Close Menu
What kind of job can I get when I graduate? A good question! In order to answer that, the Department of Information Technology and Management in the College of Computing at Illinois Institute of Technology in Chicago, Illinois has collected a large number of actual Information Technology job titles and have categorized them by degree program concentrations to show you the kind of jobs you may be qualified for when you graduate.
System & Network Administration | Internet & Web Development | Application Development | Cybersecurity |
Possible Job Outcomes for All Graduates | Links to job description resources | PDF version of this page |

System & Network Administration

  • Cisco Network Engineer
  • Cloud Architect
  • Cloud Engineer
  • Computer Operations Technician
  • Computer System Specialist
  • Computer Technologist
  • Data Center Technician
  • Hardware Installation Coordinator
  • Help Desk Analyst
  • Help Desk Coordinator
  • Help Desk Specialist
  • Help Desk Technician
  • Information System Specialist
  • Information Systems Administrator
  • Information Systems Operator
  • Information Systems Technician
  • Installation Coordinator
  • IT Administrator
  • Manager Help Desk Support
  • Network Administrator
  • Network Analyst
  • Network Consultant
  • Network Control Analyst
  • Network Control Analyst Assistant
  • Network Engineer
  • Network Manager
  • Network Operations Analyst
  • Network Specialist
  • Network Support Technician
  • Network Technician
  • Network Transport Administrator
  • Networking Specialist
  • NOC Engineer
  • NOC Technician
  • Operations Support Technician
  • Systems Administrator
  • Systems Consultant
  • Systems Coordinator
  • Technical Support Call Center Support Representative
  • Technical Support Content Manager
  • Technical Support Representative
  • Technical Support Specialist
  • Technology Analyst
  • Telecommunications Network Technician
  • TesterSystems Administrator
  • TesterSystems Analyst
  • User Support Specialist
  • VMware Engineer
  • VoIP Network Engineer
  • VP of Engineering
  • Windows Administrator

Internet & Web Development

  • Android Developer
  • AngularJS Developer
  • ASP.NET Developer
  • Digital Media Designer
  • Digital Media Specialist
  • E-Commerce Programmer
  • Electronic Transactions Implementer
  • Full Stack Developer
  • Full Stack Engineer
  • HTML Developer
  • Internet Analyst
  • Internet Application Developer
  • Internet Database Specialist
  • Internet E-Commerce Specialist
  • Internet Network Specialist
  • Internet Site Designer
  • Internet Systems Administrator
  • iOS Developer
  • JavaScript Developer
  • jQuery Developer
  • Mobile Applications Developer
  • Mobile Device Developer
  • Network Administrator
  • Network Analyst
  • Network Control Analyst
  • Network Control Analyst Assistant
  • Network Engineer
  • Network Manager
  • Network Operations Analyst
  • Network Operations Specialist
  • Network Specialist
  • Network Support Technician
  • Network Transport Administrator
  • Node.js Developer
  • PHP Developer
  • React.js Developer
  • Ruby on Rails Developer
  • SharePoint Administrator
  • SharePoint Developer
  • SOA Developer
  • Streaming Media Specialist
  • Telecommunications Network Technician
  • Web Administrator
  • Web Analyst
  • Web Application Developer
  • Web Back-end Developer
  • Web Consultant
  • Web Designer
  • Web Developer
  • Web Development Manager
  • Web Front-end Developer
  • Web Infrastructure Developer
  • Web Page Developer
  • Web Producer
  • Web Project Manager
  • Web Publishing Coordinator
  • Web Security Manager
  • Web Site Designer
  • Web Site Developer
  • Web Specialist
  • Web Technician
  • Webmaster
  • Webmaster Analyst
  • Website Manager
  • Websphere Administrator
  • WordPress Developer
  • XML Developer

Application Development

  • Analytics Manager
  • Application Architect
  • Application Customer Service Representative
  • Application Developer
  • Application Integrator
  • Application Manager
  • Application Support Engineer
  • Applications Engineer
  • Applications Systems Architect
  • Business Application Developer
  • Big Data Engineer
  • Blockchain Developer
  • C Developer
  • C++ Developer
  • Chief Data Officer
  • Computer Programmer
  • Data Administrator
  • Data AnalystData Analyst: Examines data from multiple disparate sources with the goal of providing security and privacy insight. Designs and implements custom algorithms, workflow processes, and layouts for complex, enterprise-scale data sets used for modeling, data mining, and research purposes. (NIST SP 800-181)
  • Data Architect
  • Data Coordinator
  • Data Engineer
  • Data Management Associate
  • Data Manager
  • Data Modeler
  • Data Quality Analyst
  • Data Scientist
  • Data Specialist
  • Data Systems Manager
  • Data Warehouse Programmer
  • Database Administration Associate
  • Database AdministratorDatabase Administrator: Provides technical support for the development, implementation and maintenance of an internal database. Maintains policies and procedures for ensuring database security and integrity. Implements data models, database designs, data access and table maintenance codes. Resolves database performance, capacity, replication and distribution issues. Relies on knowledge and professional discretion to plan and achieve goals. Works under general supervision and usually reports to a supervisor, though some ingenuity and flexibility is required. (Modis)
  • Database Analyst
  • Database Developer
  • Database Engineer
  • Database Manager
  • Database Security Expert
  • Database Specialist
  • Database Technician
  • Datastage Developer
  • Embedded Software Engineer
  • Game Developer
  • Hadoop Developer
  • Java Architect
  • Java Developer
  • Java Software Engineer
  • Java Technical Lead
  • Oracle Database Administrator
  • Programmer
  • Programmer/Analyst
  • Python Developer
  • QA Automation Engineer
  • QA Tester
  • Senior Consultant
  • Senior Data Scientist
  • Senior Developer
  • Senior Network Engineer
  • Senior Software Developer
  • Senior Software Engineer
  • Senior Software Manager
  • Senior Web Developer
  • SEO Analyst
  • SEO Manager
  • SEO Specialist
  • Software Applications Quality Assurance Specialist
  • Software Application Support Specialist
  • Software Architect
  • Software Developer
  • Software Engineer
  • Software Project Manager
  • Software Quality Assurance Specialist
  • Software Test Engineer
  • Software Tester
  • Systems Analyst
  • Systems Programmer
  • UI Developer
  • UI Engineer
  • UI UX Designer
  • UI/UX Architect
  • UX Designer
  • Video Game Developer
  • Video Game Tester

Cybersecurity

  • Application Security Administrator
  • Applications Security Analyst
  • Artificial Intelligence Security Specialist
  • Automotive Security Engineer
  • Blockchain Developer / Engineer
  • Blue Team Member
  • Bug Bounty Hunter
  • Certified Ethical Hacker
  • Chief Information Security Officer (CISO) (Executive Cyber Leadership)
  • Chief Security Officer (CSO) (Executive Cyber Leadership)
  • Cloud Security Architect
  • Communications Security (COMSEC) Manager
  • Counterespionage analyst
  • Cryptanalyst
  • Cryptographer
  • Cyber Crime Investigator
  • Cyber Defense Analyst
  • Cyber Defense Forensics Analyst
  • Cyber Defense Incident Responder
  • Cyber Defense Infrastructure Support Specialist
  • Cyber Instructional Curriculum Developer
  • Cyber Instructor
  • Cyber Insurance Policy Specialist
  • Cyber Intel Planner
  • Cyber Intelligence Specialist
  • Cyber Legal Advisor
  • Cyber Operations Specialist
  • Cyber Operator
  • Cyber Ops Planner
  • Cyber Policy and Strategy Planner
  • Cyber Workforce Developer and Manager
  • Cybercrime Investigator
  • Cybersecurity All Source-Collection Manager
  • Cybersecurity All Source-Collection Requirements Manager
  • Cybersecurity All-Source Analyst
  • Cybersecurity AnalystCybersecurity Analyst: Performs systems and network analysis of intrusions. Monitors information security alerts to resolve as needed. Reviews security events that may impact overall security. Provides strategic and real time auditing of security-related activities to detect and prioritize threat responses. Performs risk analysis and vulnerability testing. Provides suggested solutions for potential security issues. (Modis)
  • Cybersecurity EngineerCybersecurity Engineer: Provides expertise of security tools within an environment. Assists in oversight, and ongoing management of the information security programs and technical systems. Plans, deploys and manages network security devices. Typically works under general supervision and usually reports to a supervisor, though some ingenuity and flexibility is required. (Modis)
  • Cybersecurity Exploitation Analyst
  • Cybersecurity Hardware Engineer
  • Cybersecurity Lawyer
  • Cybersecurity Multi-Disciplined Language Analyst
  • Cybersecurity Partner Integration Planner
  • Cybersecurity Scrum Master
  • Cybersecurity Software Developer / Engineer
  • Cybersecurity Target DeveloperTarget Developer: Conducts advanced analysis of collection and opensource data to ensure target continuity; to profile targets and their activities; and develop techniques to gain more target information. Determines how targets communicate, move, operate and live based on knowledge of target technologies, digital networks, and the applications on them. (NIST SP 800-181)
  • Cybersecurity Target Network Analyst
  • Cybersecurity Threat/Warning Analyst
  • Data Privacy Officer
  • Data Recovery Specialist
  • Data Security Administrator
  • Data Security AnalystData Security Analyst: Ensures the safety of information systems assets and protects systems from access or destruction. Recognizes intrusion attempts and compromises through reviews and analysis of relevant event details and summary information. Prepares and documents standard procedures and protocols. Assesses firewall change requests to determine organizational risk. (Modis)
  • Digital Forensics Analyst
  • Disaster Recovery Specialist
  • Ethical / White Hat Hacker
  • Governance Compliance & Risk (GRC) Manager
  • IIoT (Industrial Internet of Things) Security Specialist
  • IT Investment/Portfolio Manager
  • IT Program Auditor
  • IT Security Architect
  • Incident Responder
  • Information Assurance Analyst
  • Information Security AdministratorInformation Security Administrator: Implements network security policies, protects network from unauthorized access, monitors network usage and resolves access issues. Relies on extensive knowledge and professional discretion to achieve goals. Usually reports to a supervisor. May manage others. Significant ingenuity and flexibility is expected. (Modis)
  • Information Security AnalystInformation Security Analyst: Instructs computer users on security policies and procedures. Monitors network activity and ensures data is protected from unauthorized users. Identifies, reports and resolves security violations. Relies on knowledge and professional discretion to plan and achieve goals. Works under general supervision and usually reports to a supervisor, though ingenuity and flexibility is required. (Modis)
  • Information Security DirectorInformation Security Director: Responsible for specific information security functions and the goals, budgets, team, policies and procedures within a security department. Manages direct reports to accomplish security initiatives. Reports to a security department VP, CISO or CIO. Promotes information security initiatives and awareness. Requires a bachelor’s degree, security certifications, leadership experience and at least 8 years of information security experience.(Modis)
  • Information Security EngineerInformation Security Engineer: Provides expertise of security tools within an environment. Assists in oversight, and ongoing management of the information security programs and technical systems. Plans, deploys and manages network security devices. Typically works under general supervision and usually reports to a supervisor, though some ingenuity and flexibility is required. (Modis)
  • Information Security Officer
  • Information Security Vice PresidentInformation Security Vice President: Responsible for specific information security functions and the goals, budgets, team, policies and procedures within a security department. Manages direct reports to accomplish security initiatives. Reports to CISO, CIO and/or Board of Directors. Promotes information security initiatives and awareness. Requires a bachelor’s degree, security certifications, leadership experience and at least 10 years of information security experience. (Modis)
  • Information Systems Security Developer
  • Information Systems Security Manager
  • Intrusion Detection Analyst
  • IoT (Internet of Things) Security Specialist
  • Knowledge Manager
  • Law Enforcement/CounterIntelligence Forensics Analyst
  • Malware Analyst
  • Mission Assessment Specialist
  • Mobile Security Engineer
  • Network Security Administrator
  • Network Security Analyst
  • Network Security Systems Analyst
  • PKI (Public Key Infrastructure) Analyst
  • Penetration Tester (Pen-Tester)
  • Privacy Officer/Privacy Compliance Manager
  • Red Team Member
  • Research & Development Specialist
  • SCADA (Supervisory control and data acquisition) Security Analyst
  • Security Administrator
  • Security Analyst
  • Security Architect
  • Security Auditor
  • Security Awareness Training Specialist
  • Security Operations Center (SOC) Analyst
  • Security Operations Center (SOC) Manager
  • Source Code Auditor
  • Systems Security Analyst
  • Threat Hunter
  • Virus Technician
  • Vulnerability Assessment Analyst
  • Vulnerability Assessor
For details of cybersecurity job roles, also see NIST SP 800-181 NICE Cybersecurity Workforce Framework.
 

Possible Job Outcomes for All Graduates

  • Business Analyst
  • Business Technology Consultant
  • Business Systems Analyst
  • Chief Information Officer
  • Chief Technology Officer
  • Client Service Representative
  • Clinical Analyst
  • Computer Analyst
  • Computer Engineer
  • Computer Equipment/Network Analyst
  • Computer Operator
  • Computer Systems AnalystComputer Systems Analyst: Understands the role of IT systems in an organization and determines the best technologies to increase an organization’s efficiency and effectiveness. Oversees the installation and configuration of systems to customize them to fit the organization’s needs. Tests systems and trains organization on how to use systems. Usually reports to a project manager. (Modis)
  • Computer Technician
  • Customer Liaison
  • Customer Service Professional
  • Customer Service Representative
  • Customer Service Technician
  • Desktop Support Engineer
  • Desktop Support Technician
  • DevOps Architect
  • DevOps Developer
  • DevOps Engineer
  • Digital Designer
  • Digital Project Manager
  • EDI Analyst
  • Enterprise Architect
  • ERP Consultant
  • ERP Specialist
  • ETL Developer
  • Health Information Technology Specialist
  • Help Desk Analyst
  • Help Desk Specialist
  • Help Desk Technician
  • Information Assistant
  • Information Technology Consultant
  • Information Technology Performance Analyst
  • Implementation Specialist
  • Information Technology Manager
  • Infrastructure Engineer
  • IT Architect
  • IT Auditor
  • IT Business Analyst
  • IT Consultant
  • IT Director
  • IT Engineer
  • IT Project Manager
  • IT Specialist
  • IT Supervisor
  • IT Support Analyst
  • IT Support Engineer
  • IT Support Specialist
  • IT Technician
  • LAN Applications Support Analyst
  • Maintenance Technician
  • PC Support Specialist
  • PC Systems Coordinator
  • PC Technician
  • Personal Computer Specialist
  • Product Manager
  • Product Owner
  • Product Support Engineer
  • Product Support Manager
  • Program Manager
  • Sales Applications Engineer
  • Sales Engineer ($$$)
  • Sales Support Technician
  • Salesforce Developer
  • SAP Business Analyst
  • SAP Consultant
  • Scrum Master
  • Senior DevOps Engineer
  • Service Desk Analyst
  • Service Technician
  • Solution Architect
  • Solutions Engineer
  • Support Engineer
  • Support Specialist
  • Systems Analyst
  • Systems Developer
  • Systems Support Lead
  • Systems Support Specialist
  • Systems Engineer
  • System Testing and Evaluation Specialist
  • Systems Requirements Planner
  • Systems/Applications Security Analyst
  • Tableau Developer
  • Technical Architect
  • Technical Account Manager
  • Technical Business Analyst
  • Technical Consultant
  • Technical Manager
  • Technical Marketing Engineer
  • Technical Marketing Specialist
  • Technical Sales / Marketing
  • Technical Service Manager
  • Technical Services Specialist
  • Technical Support
  • Technical Support Analyst
  • Technical Support Engineer
  • Technical Support Specialist
Job descriptions for selected job roles can be found at
https://www.betterteam.com/information-technology-job-descriptions
https://www.modis.com/en-us/resources/salary-guide/job-descriptions/
https://www.roberthalf.com/positions-we-place/technology-roles