


Information Technology Professional Salary Survey
A – Computer Operations: Monitors the production environment via central consoles and online terminals.
B – Data Administration Analysis: Analyzes and develops logical database designs, data models, and relational database definitions across multiple computing environments (e.g., host based, distributed systems, client server, etc.). Focus is on the logical “flow” of the data and how it moves across multiple environments.
C – Database: Designs, tests, implements, maintains and controls the organization’s databases (e.g., physical, relational and object oriented). Focus is on the physical location of data storage.
D – End User Computer Support: Evaluates, maintains, modifies and documents PC applications packages, participates in the testing and evaluation of new PC packages, implements prototypes, and consults with business area clients on selection of software packages and equipment.
E – Help Desk: Resolves problems or malfunctions of all systems applications, hardware and software.
F – Information Security: Develops and implements security standards, procedures and guidelines for multiple platforms and diverse systems environments (e.g., corporate, distributed and client server systems).
G – PC/Network Management: Plans, coordinates, and installs new or modified networks. Identifies and resolves network problems or malfunctions.
H – Production: Prepares production jobs for processing and assures quality control of computer runs in accordance with established procedures.
I – Applications Programming: Develops and prepares applications program solutions to meet client area requirements and processes. Determines and implements the most efficient and cost effective solution (e.g., codes new or modified programs, reuses existing code through the use of program development software alternatives or integrates purchased solutions). These programmers do not conduct systems analysis.
J – Software Programming: Develops, designs, implements and documents modifications to improve the efficiency of operating systems.
K – PC Software Programming: Develops, designs, implements and documents modifications to improve the efficiency of PC, workstation, servers and network applications operating systems.
L – Systems Analysis: Designs and specifies information systems solutions to address business needs and the methods for installing them. These positions do not code. Incumbents that do both analysis and coding should be matched to the “M” family.
M – Systems Analysis/Programming: Analyzes (i.e., evaluates client area requirements and processes) and programs (i.e., prepares application system specifications). Researches and evaluates alternative solutions and recommends the most efficient and cost effective solution for the systems design. Incumbents in these positions do both systems analysis and coding. (Note: the “M-0” can and should have multiple managers {i.e., M-1} reporting into it.)
N – Systems Architecture: Develops, specifies and communicates the firm’s technology architecture plan and the infrastructure components required to support it.
O – Systems Consulting: Recommends appropriate applications solutions to meet business area requirements. Functions as a liaison between IT and business areas.
P – Technology Research: Researches and monitors technological trends and directions, and analyzes the organizational use of IT to identify technological opportunities to support the organization’s and business areas’ objectives.
Q – Telecommunications Network Analysis: Designs telecommunications projects which typically span multiple business functions and/or integrate both voice and data applications.
R – Telecommunications Engineer: Installs, relocates, tests and monitors the operation of the networks and systems to ensure proper functioning of the lines throughout the enterprise.
S – Telecommunications Software: Plans, implements, installs, tests and maintains telecommunications software. Analyzes system malfunctions and makes appropriate software modifications.
T – Training: Prepares, organizes, coordinates and conducts IT training and orientation programs for IT and client personnel.
U – Operations Support: Monitors systems operations, analyzes problems or malfunctions and takes corrective action and/or coordinates corrective action.
V – Quality Assurance: Prepares and conducts Quality Assurance testing of new or modified applications/systems across multiple computing environments.
W – Web Development: Designs, tests and implements Web page software/package solutions which may involve diverse platforms, databases, software, hardware, technologies and tools.
X – Change Management: Controls the movement of application components from the development area to the production environment.
Y – UNIX Systems Administration: Provides systems administration (e.g., adds, changes, deletes, disk space management, backups, etc.) and operational support (e.g., hardware/software installation, maintenance and support, systems logs and problems reports, etc.) for a Unix based system.
Z – Project Management: Provides management, direction and leadership to project team members to ensure that goals and objectives are accomplished in a timely and cost efficient manner.
SA – Network Administration: Responsible for site setup, user training, hardware/software installation, maintenance and support for networks.
SB – Lotus Notes: Provides systems administration (e.g., user account, group and mail management) and operational support (e.g., problem resolution, installation, upgrades and maintenance) for the Lotus Notes infrastructure.
SC – Disaster Recovery Services: Plans for the emergency operation of mainframe, client server, network and telecommunications systems. Maintains, modifies and implements the disaster recovery plans when necessary.
SD – Web Systems Analysis: Analyzes, designs and specifies Web or e-commerce systems solutions and the methods for installing, testing and maintaining them.
SE – Web Engineering: Monitors, operates and maintains Web sites.
SF – Systems Tester: Tests application software to ensure user specifications are met.
Job Family Overview