Information Technology Education, Colleges & Careers

IT Job Descriptions

Here are some general descriptions of jobs found within the information technology. There are many career paths in IT, and many overlap or have different names. This list is a small example of some of the career directions available in IT.

Web Designer
These technology professionals conceptualize, design and develop websites for businesses, organizations and individuals. Besides being creative and artistic, web designers must have a wide enough breadth of design understanding to satisfy many different types of client, and must be able to stay on top of current trends and recent developments in their field.

Database Administrator
Data storage is a huge part of modern business, and database administrators are tasked with creating and developing efficient, accessible ways of storing and retrieving data. They are frequently challenged with moving data from an older storage system to a newer one. Database administrators additionally handle interactions with new database users, including training other administrators and troubleshooting database issues. If a database is connected to the Web, a database administrator may be involved in network security.

Network Security Specialist
These specialists are in charge of the information security needs of firms, corporations and organizations. They help protect company systems from outside threats such as viruses, hackers, cyber attacks and information leaks. Network security specialists install and use security software, test security systems, train users on security programs, and may gather data used to prosecute cyber crime.

Computer Programmer
Computer programmers are involved in creating new software programs for computers. In larger firms, computer programmers take the program concept and design created by a software engineer and write the code that drives the program. In smaller companies, a programmer may play the role of both programmer and software engineer. Computer programmers make use of coding languages such as C++ and Python, among others. Staying current on language developments is an important aspect of this career path.

Systems Analyst
A systems analyst is in charge of the information system structure of a firm, from choosing the best software and hardware to fine-tuning the system to align with the company's goals. There are several categories of systems analyst, including system architects and designers who design a company's system, programmer-analysts who develop and program the software that runs on company computers, and quality assurance analysts who test and debug systems. Systems analysts design systems according to the organization's primary industry, so experience in accounting, business, science and other fields is also important.

Telecommunications Specialist
IT professionals in the area of telecommunications are responsible for the telephone resources of a firm. This can involve setting up and maintaining phone systems, training users, troubleshooting, and performing helpdesk-style or in-person problem solving. Telecommunications IT specialists may work closely with Internet and other software specialists, depending on the system arrangements of the organization.