Provide technical assistance to computer users. They answer questions or resolve computer problems for clients in person, or via telephone or electronically. They provide assistance concerning the use of computer hardware and software, including printing, installation, word processing, electronic mail, and operating systems.
Telecommunications engineering specialists
2025-07-31T20:13:27-06:00Design or configure voice, video, and data communications systems. They supervise installation and post installation service and maintenance.
Computer network architects
2025-07-31T20:13:19-06:00Design and implement computer and information networks, such as local area networks, wide area networks, intranets or extranets. They perform network modeling, analysis, and planning. They design network and computer security measures. They research and recommend network and data communications hardware and software.
Network and computer systems administrators
2025-07-31T20:13:14-06:00Install, configure, and support an organization's local area network, wide area network, and internet systems or a segment of a network system. They monitor network to ensure network availability to all system users. They monitor and test web site performance to ensure web sites operate correctly and without interruption.
Database administrators
2025-07-31T20:13:06-06:00Administer, test, and implement computer databases, applying knowledge of database management systems. They coordinate changes to computer databases. They plan, coordinate, and implement security measures to safeguard computer databases.
Web developers
2025-07-31T20:13:04-06:00Design, create, and modify web sites. They analyze user needs to implement web site content, graphics, performance, and capacity. They integrate web sites with other computer applications. They convert written, graphic, audio, and video components to compatible web formats by using software designed to facilitate the creation of web and multimedia content.
Software developers, systems software
2025-07-31T20:12:54-06:00Research, design, develop, and test operating systems level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. They set operational specifications and formulate and analyze software requirements. They design embedded systems software.
Software developers, applications
2025-07-31T20:12:48-06:00Develop, create, and modify general computer applications software or specialized utility programs. They analyze user needs and develop software solutions. They analyze and design databases within an application area, working individually or coordinating database development as part of a team.
Computer programmers
2025-07-31T20:12:42-06:00Create, modify, and test the code, forms, and script that allow computer applications to run. They work from specifications drawn up by software developers or other individuals. They assist software developers by analyzing user needs and designing software solutions.
Information security analysts
2025-07-31T20:11:45-06:00Plan, implement, upgrade, or monitor security measures for the protection of computer networks and information. They ensure appropriate security controls are in place that will safeguard digital files and vital electronic infrastructure. They respond to computer security breaches and viruses.