IT Job Descriptions

Information Technology industry job descriptions. Industry standardised using data analysis of over 17,000 jobs.


Technical job descriptions

Technical Jobs Data Analysis Results
Skill/Experience Keyword Frequency of Keyword Percentage
Previous Experience 1025 from a total of 1142 jobs 90%
Industry Certification 246 from a total of 1142 jobs 22%
Complex Problem Solving 127 from a total of 1142 jobs 11%
Server 505 from a total of 1142 jobs 44%
Windows or Microsoft 462 from a total of 1142 jobs 40%
Communication 421 from a total of 1142 jobs 37%

Table 1. Keyword Analysis of technical jobs.

Network Jobs

  • Network Administrator - [CLASS=TECHNICAL] Support and maintain network infrastructure such as switches, routers and firewalls. See also Careers in Networking.
  • Network Engineer - [CLASS=TECHNICAL] Design and implement network infrastructure.
  • Network Architect - [CLASS=TECHNICAL] Provide standards and frameworks that can be used in solutions design.
  • Infrastructure Architect - [CLASS=TECHNICAL] Lead technical design standards, technical direction and network support processes for server, storage and network infrastructure.

Server and Storage Jobs

  • Systems Administrator - [CLASS=TECHNICAL] These are technical roles that specialize in just a few technologies or operating systems. It is common for a systems administrator to have experience with a number of different technologies that are provided by the same vendor. For example, a Windows systems administrator with Microsoft Exchange server skills.
  • Server Administrator - [CLASS=TECHNICAL] Install, configure, support and maintain server infrastructure and server operating systems.
  • Windows Administrator - [CLASS=TECHNICAL] Provide Microsoft Windows platform management, configuration, design, training and expertise.
  • Windows Systems Engineer - [CLASS=TECHNICAL] Planning, design, configuration, installation, maintenance and troubleshooting of Windows systems.

Software Development Jobs

  • Programmer - [CLASS=TECHNICAL] Write, debug, test and enhance software source code.
  • Software Developer - [CLASS=TECHNICAL] Design, code, test and implement software applications, web applications or web sites.
  • Programmer Analyst - [CLASS=TECHNICAL] Responsible for evaluating user requests and identifying business processes and user requirements.
  • Software Engineer - [CLASS=TECHNICAL] Design, develop, test, enhance and debug software applications and systems.

Database Jobs

  • Database Administrator (DBA) - [CLASS=TECHNICAL] Ensures the proper operation of business systems software concerned with the storage and processing of large quantities of data. Some widely used database software platforms include Oracle, Microsoft SQLServer and MySQL.

Security Jobs

  • Security Administrator - [CLASS=TECHNICAL] Security roles vary in scope and skills. Some security roles are tied closely with vendor firewall software, patch management, virus scanners or IPS/IDS while other security roles are policy based and do not have a technical requirement to the role.

Architecture Jobs

  • Solutions Architect - [CLASS=TECHNICAL] Provide solutions design, integration expertise and guidance.
  • Enterprise Architect* - [CLASS=SEMI-TECHNICAL/SEMI-MANAGEMENT] Develop strategy, roadmaps and provide technical direction. *1. This job is more closely related to management roles but has been included in the technical section for clarity.

Client Facing Job descriptions

Client facing roles data analysis results
Skill/Experience Keyword Frequency of Keyword Percentage
Previous Experience 99 Jobs matched from a total 121 82%
Industry Certifications 28 Jobs matched from a total 121 23%
Previous Support Role 48 Jobs matched from a total 121 40%
Desktops 48 Jobs matched from a total 121 40%
Technical 39 Jobs matched from a total 121 32%
Windows or Microsoft 66 Jobs matched from a total 121 55%
Communication 59 Jobs matched from a total 121 49%

Table 2. Keyword Analysis of client facing jobs.

Help Desk and Service Desk

  • Help desk Analyst - [CLASS=SEMI-TECHNICAL/SEMI-SERVICE] the first line of assistance for all IT related queries from business users.
  • Help desk Team Leader - [CLASS=SEMI-TECHNICAL/SEMI-MANAGEMENT] Monitoring, motivating and managing service desk team members.

Computer Support

  • Desktop Support - [CLASS=SEMI-TECHNICAL/SEMI-SERVICE] Responsible for the upkeep of desktop operating systems and common applications.
  • PC Support - [CLASS=SEMI-TECHNICAL/SEMI-SERVICE] include operating system skills as well as knowledge about a variety of business applications.
  • IT Support - [CLASS=SEMI-TECHNICAL/SEMI-SERVICE] Maintain IT systems such as computers, mobile devices, LAN, WAN and applications.
  • Computer Technician - Includes skills and knowledge in computer hardware components and models. Knowledge of current video card hardware, for example, is important for advising customers about gaming PCs.

Sales

  • Sales - require a high level understanding of IT systems as well as excellent communication and interpersonal skills.
  • IT Recruiter - is responsible for indentifying talent, advertising and filling IT related job vacancies.

Statistics

A keyword analysis of over 120 client facing jobs revealed that a majority of employers seek experienced candidates with Microsoft desktop skills and excellent communication skills.

Process Job descriptions

Process roles data analysis results
Skill/Experience Keyword Frequency of Keyword Percentage
Risk Management 19 Jobs matched from a total 173 11%
Finance 3 Jobs matched from a total 173 2%
Business 80 Jobs matched from a total 173 46%
Analytical 6 Jobs matched from a total 173 3%
Service Levels 9 Jobs matched from a total 173 5%
Technical 61 Jobs matched from a total 173 35%
Management 88 Jobs matched from a total 173 51%
Communication 89 Jobs matched from a total 173 51%

Table 3. Keyword Analysis of process jobs.

Change, audit and analysts

  • Change Managers - [CLASS=PROCESS] ensure that IT related changes in an organization are managed in terms of risk, impact and reporting. Very large IT departments can make hundreds of changes to the production network in a month and the management of these changes falls under the responsibility of the change manager.
  • Incident managers - are required to coordinate technical staff from many different teams when there is a major system failure.
  • Business Analyst - [CLASS=SEMI-TECHNICAL/SEMI-PROCESS] examine and review business processes and relay that information to technical IT staff in order to assist them (the technical staff) to improve existing systems.
  • Consultant - [CLASS=SEMI-TECHNICAL/SEMI-PROCESS] Usually an expert in one field, a consultant works with technical staff and management to solve or improve an organizations' IT systems or processes.
  • IT Auditor - [CLASS=PROCESS] Conduct and report audit findings making recommendations for improving process, ensuring compliance, improving operations, reducing costs and mitigating risk.

Management Job descriptions

Management roles data analysis results
Skill/Experience Keyword Frequency of Keyword Percentage
Previous Experience 332 Jobs matched from a total 363 91%
Project 187 Jobs matched from a total 363 52%
Business 143 Jobs matched from a total 363 39%
Strategy 41 Jobs matched from a total 363 11%
Leadership 96 Jobs matched from a total 363 26%
Communication 181 Jobs matched from a total 363 50%
Management 261 Jobs matched from a total 363 72%
Client Support 116 Jobs matched from a total 363 32%

Table 4. Keyword Analysis of governance jobs.

Managers and leaders

  • CIO - Oversees the management of all Information Technology systems in an organization.
  • Consultant - [CLASS=SEMI-TECHNICAL/SEMI-MANAGEMENT] Usually an expert in one field, a consultant works to design or improve an organization's IT systems or processes.
  • Data Center Manager - [CLASS=MANAGEMENT] Take responsibility for the ongoing support, maintenance, performance and uptime of corporate data center facilities.
  • Enterprise Architect - [CLASS=SEMI-TECHNICAL/SEMI-MANAGEMENT] Develop strategy, roadmaps and provide technical direction.
  • Help Desk Manager - [CLASS=SEMI-TECHNICAL/SEMI-MANAGEMENT] Oversees the daily operations of the help desk or service desk.
  • IT Director - [CLASS=MANAGEMENT] Senior task master of Information Technology within a business.
  • IT General Manager - Provide leadership, strategic vision and direction to the IT infrastructure, customer service and application development departments.
  • IT Manager - [CLASS=MANAGEMENT] Responsible for the proper operations and maintenance of computer systems in a company.
  • Operations Manager - Responsible for the ongoing support of corporate networks and services.
  • Program Manager - [CLASS=MANAGEMENT] Plan, scope and lead services engagements with clients.
  • Project Manager - [CLASS=MANAGEMENT] Responsible for the delivery of a large body of work to develop, install or enhance IT systems.
  • Service Delivery Manager - [CLASS=MANAGEMENT] Manage the performance and quality of services rendered.
  • Technical Project Manager - [CLASS=MANAGEMENT] Utilize a technical background in order to organize a team of individuals to accomplish a given objective.
  • Business Intelligence Analyst - [CLASS=SEMI-TECHNICAL/SEMI-MANAGEMENT] Model complex data structures and translate business needs into reporting requirements.