Skip to content Accesskey=4Skip to sub-navigation Accesskey=3View our Accessibility Options MIT Information Services and Technology Home About IS&T Contact IS&T Site Map Search Advanced Search
Getting StartedGetting Services by Topic or Alphabetically Getting Help

On This Page

Overview

Purpose and Definition of Survey Population

Participant List

Skill List

Skill Definitions

Skill Level Chart

Related Links

IS&T Human Resources (IST-HR) Team

 


I/T HOT Technology Salary Survey

Overview

Compensation professionals and IT Managers need timely and comprehensive information to help attract, retain, motivate, and align incumbents possessing special, high-demand skills.

With this in mind, HOT Technologies was created to collect and report data for base pay, additional cash compensation, and non-cash compensation and practices. HOT Technologies is a unique, twice-a-year skill-based survey, originally developed in the Fall of 1996.

Hewitt Associates LLC is the company that conducts the survey. MIT has participated in this survey for several years.


Purpose and Definition of Survey Population

"HOT Technologies" is a phrase coined to describe skills that are in high demand and short supply. The skills are often in areas of leading-edge technology, and so new that historical data do not exist. Incumbents with these skills are in extremely high demand, and organizations find themselves in bidding wars to hire them. This demand overload on the available supply can allow pay to go unchecked and to skyrocket out of control.

The population to be submitted to the survey includes:

  • US-based employees only.
  • Full-time, active employees (no contractors).
  • Employees actually working in/with the specified technology.
    Note:
    Do not report employees who have a specific skill in their "tool box" but who are not currently applying that skill.
  • Individual contributors.
    Note:
    Do not report employees whose primary responsibility is people management rather than hands-on application of a specific technology. Do not report managers or supervisors.

Participant List

Spring 2000 HOT Technologies Survey Participants


Skill List

The skills in regular type are relevant to MIT; those in grey do not necessarily apply to MIT but may still be of interest.

HOT Animation Skills

  • 27 Data Visualization (includes Virtual Reality)
  • 29 Digital Artistry
  • 28 Multi-Media

HOT Business Integration Skills

  • 53 Customer Relationship Management (e.g., Siebel, Oracle)
  • 54 Enterprise Application Integration (EAI) (e.g., Vitria, Neon)
  • 55 Supply Chain Management (e.g., i2, J.D. Edwards, IBM)

HOT Business Intelligence Skills

  • 26 Data Mining
  • 52 Data Warehousing

HOT Communication Skills

  • 41 Call Center Architecture (does not include Help Desk)
  • 21 Network Engineering
  • 24 Voice Systems Engineering (formerly Telecommunications Engineering)

HOT Enterprise Resource Planning Skills

  • 56 JD Edwards
  • 34 Oracle (Application Development, Production Services)
  • 36 PeopleSoft (Application Development, Production Services)
  • 32 SAP (Basis Infrastructure, Application Development, Production Services)

HOT Security Skills

  • 23 Disaster Recovery
  • 22 Information Security

HOT Systems Management Skills

  • 43 Distributed System Management
  • 51 High Performance Computing Support
  • 42 Middleware
  • 31 Relational Database Management Systems
  • 47 Systems Administration

HOT Web Skills

  • 46 Electronic Data Interchange (EDI)/Electronic Commerce
  • 57 Web Content Development
  • 58 Web Design/Development
  • 59 Web Infrastructure
  • 60 Web Security

Other Sought After HOT Skills

  • 70 Applications Programming
  • 50 Data Acquisition and Control Systems
  • 72 Database Analysis and Development
  • 45 GroupWare & Messaging Programming/Administration
  • 38 Lotus Notes
  • 49 Numerical/Non-Numerical Research
  • 25 Object Engineering (C++)
  • 71 Operating Systems Programming

©Hewitt Assoicates LLC

[Back to top]


Skill Definitions

HOT Animation Skills:

27–Data Visualization
Collects, manipulates, analyzes, evaluates and displays data on three-dimensional characteristics and spatial variables on both small and large scales. Geographic information systems (GIS), computer aided design (CAD) software, data base and expert systems frameworks, visual simulation capabilities, remote sensing/satellite imagery collection, and multimedia techniques including virtual reality are used individually and in combination to solve problems. Explores new technology for multidimensional immersive virtual environments, and applies this technology to a variety of scientific and engineering applications. Develops new ways of collaborating in virtual environments. Explores virtual reality technology for shared visualization, develops collaborative management tools for scheduling and monitoring resources. Devises ways to exploit emerging architectures for supporting human interactions with systems in the 100 teraFLOPS to petaFLOPS range. Will utilize skills and tools including: Immersive Visualization, Distributed Computing, Object-Oriented Programming, Virtual Reality, Scalable Parallel Computing, Visualization, C/C++, Computer Security, Network Programming, Graphics, JAVA, Open Inventor, OpenGL, Quality of Service, IRIX, CORBA, Scientific Computing, Silicon Graphics.

29–Digital Artistry
Technologies facilitate the creation of visual effects through the design/processing of images, extraction/combination/manipulation of elements, and conceptualization of projects. Incumbents utilize digital paint and color programs, 2-D and 3-D tracking, modeling, composing, and lighting.

28–Multi-Media
Application of computer-based technologies such as full motion video, animation, and high quality images that are used to create, integrate, and present electronic information beyond the conventional text and graphics formats. Multi-media is a term applied to computer-based technologies (hardware, software, and/or specialized input devices such as touch screens) used to create, integrate, and present electronic information beyond the conventional text and graphics formats. Output data types include full motion video, audio, animation, and high quality still images (e.g., kiosks, audio and video input/output equipment, touch screen, etc.).


HOT Business Integration Skills:

53–Customer Relationship Management (e.g., Siebel, Oracle)
Application of software tools that manages front and back-end operations in sales, service, marketing and support. Charts and analyzes data to show customer profitability, customer information (such as interaction points, customer revenue, expense).

54– Enterprise Application Interchange (e.g., Vitria, NEON)
Application of software tools that allows business processes to be modeled and links applications with middleware to allow each application to communicate by data messages.

55– Supply Chain Management (e.g., i2, JD Edwards, IBM)
Application of software tools that executes and plans operations such as managing warehouses, inventory supplies and distribution channels.


HOT Business Intelligence Skills:

26–Data Mining
A process that extracts qualitative and quantitative relationships (i.e., patterns, trends) from large amounts of data. Data addressed by this process are limited to data that can be represented either numerically or categorically. Date and time data, for instance, can be converted to either numerical or categorical data.

52–Data Warehousing
A process of gathering and organizing information for use in supporting decision-making processes. The result is a data warehouse containing information pertaining to one or more business areas of interest to the end-user. While operational data is organized and optimized to support the day-to-day business, data warehouses are primarily organized and optimized for decision-support environments.


HOT Communication Skills:

41–Call Center Architecture (does not include Help Desk)
Functions include:

  • Call center infrastructure (PBX/ACD and network services planning, design, and implementation).
  • VRU design and implementation
  • CTI design and implementation

21–Network Engineering
Functions include in-depth assessment of networked application needs, provide network modeling and simulation consulting to further clarify client/server or internet/intranet networking needs, engineer router-based high-speed technology network transports to deliver client/server or Internet/intranet application functionality, and evaluate and implement new advanced networking technologies. Network engineers also provide telephony support, high-speed or real-time audio and video support, and design/implementation of the network. May develop and/or utilize bridges, routers, gateways, transport media (such as UTP, COAX, or FIBER) using TCP/IP, IPX/SPX, SNA transport protocols, or Sonet, ATM, Frame relay, Ethernet, Token ring, or FDDI transport technologies.

24–Voice Systems Engineering (formerly Telecommunications Engineering)
Designs, develops, and supports communications systems (PBX, CBX) in multi-switch environments. Designs voice mail, dialing plans, interswitch networking. Requires knowledge of communication protocols and hardware (e.g., Lucent, Siemens, Nortel, Fujitsu) and real-time operating systems programming.


HOT Enterprise Resource Planning Skills:

56–JD Edwards
Application development and production services of JD Edwards software that links business systems, such as manufacturing, financial, human resources, sales force automation, etc. Skills/tools include but are not limited to OneWorld, Active Era, Ideas to Action; tools applied in multiple computing enabled environments, e.g., Windows NT, Unix, OS400.

34–Oracle
Application Development (supports the design/construction and implementation phases of a system and/or upgrade project); Production Services (recommends improvements to strategy, application usage, or process, applying knowledge of the business processes in various functional areas). Skill/tools include Oracle8, Oracle8i, Developer/2000, Oracle Forms, PL/SQL, Oracle Reports, Oracle Alerts, Oracle FlexFields, Data Migration, Upgrade, SQL.

36–PeopleSoft
Application Development (supports the design/construction and implementation phases of a system and/or upgrade project); Production Services (recommends improvements to strategy, application usage, or process, applying knowledge of the business processes in various functional areas). Skills/tools include PeopleTools, SQL/SQR, Data Migration, Upgrade, and PeopleCode programs.

32–SAP
Basis/Infrastructure (builds, maintains, and modifies the central basis network and infrastructure for SAP operability, including base SAP client and IMG set-ups); Application Development (supports the design/construction and implementation phases of a system and/or upgrade project); Production Services (recommends improvements to strategy, application usage, or process, applying knowledge of the business processes in various functional areas). Skills/tools include ABAP/4, Data Migration, and Upgrade.


HOT Security Skills:

23–Disaster Recovery
Performs evaluations of a company or business area to identify and value its assets, identifies its threats and their likelihood of occurrence, establishes where protection exists and determines its adequacy, evaluates potential losses, and provides guidelines for risk mitigation and their cost benefit. Performs disaster recovery planning to assist businesses in preparing to resume after a disaster has occurred.

22–Information Security
Designs, develops or recommends integrated security system solutions that will ensure proprietary/confidential data and systems are protected. Provides technical engineering services for the support of integrated security systems and solutions. Participates with the client in the strategic design process to translate security and business requirements into technical designs. Configures and validates secure systems; tests security products and systems to detect security weakness.


HOT Systems Management Skills:

43–Distributed System Management
Functions include Backup & Restore, Software Distribution, Configuration Management, Inventory Management, Accounting & Security Management, Monitoring, Fault Management, Change Management and Trouble Management. Key DCM Model technology enablers include Systems Management Frameworks such as CA-Unicenter, systems management protocols such as SNMP, and systems management functional tools. This engineering function is focused on satisfying new business customer specific requirements, leveraging capabilities provided by the Distributed Systems Management Centers, by providing design, development and integration of systems and network management. Assist in the design and development of customer specific operations framework utilizing tools such as Openview, CA-Unicenter and Tivoli.

51–High Performance Computing Support
Involves the integration of technologies needed in a role of direct and immediate support for users of high performance computing environments. High performance computing machine or cluster status, configuration and operations, network navigation, mass storage systems, software engineering in both applications and systems software and hardware, security, visualization, vectorization, parallelization, message passing paradigms, debuggers, computer science tools, and knowledge of scientific application creation, operation, and maintenance are used in combination to provide information, answer questions, give guidance, interpret and solve problems, create solution sets and /or software tools, and be involved with users.

42–Middleware
These technologies encompass all infrastructure distributed system services, including services and capabilities depicted in the layers and building blocks of the Distributed Computing Environment, including network, front-end, back-end, middleware security and systems management elements of the Distributed Computing Environment. It includes system services such as messaging, naming, timing, directory, file transfer, transaction processing and security. Middleware is software and associated management services which enable integrated end-user views, high level developer views, and integrated systems administrator views that shield distributed application systems from the specifics of hardware, operating systems, presentation services, databases, data/process location, and network protocols. Tools utilized include ORB-IDLs, MS-OLE, IBM’s MQ Series, OEC’s Entera suite, Forte, and DCE, Powerbuilder and/or other front-end tools.

31–Relational Database Management Systems
Data management services provide applications with access to structured data in a distributed environment. This includes knowledge of: Structured query language (SQL Access standard) for primary interface that extends the interface to access databases over a network; decision support (DSS) features; related transaction processing systems which include concurrency control, failure isolation, dynamic load balancing, configuration management, message queue management, two-phase commit, transactional RPC. Tools include: Informix, Sybase, Oracle Database Tool, DB2

47–Systems Administration
All technologies and skills related to managing and maintaining a large install base of computers running a version and/or versions of operating systems. Functions include designing the computing infrastructure, providing technical assistance and consulting to the users, deploying new servers and clients, maintaining each system and the respective services, monitoring and troubleshooting the environment for problems, developing tools for managing the system, and making all services available to users. Requires the integration and management of many different types of technologies and services into a heterogeneous environment including those outside the operating system domain such as networking services, host systems and third-party software.


HOT Web Skills:

46–Electronic Data Interchange (EDI)/Electronic Commerce
These skills encompass skills to design, implement, and support electronic commerce solutions. Transactions include business to consumer and business to business technologies. EDI services provides a stable 7 day/24 hour EDI environment in accordance with recognized standards utilizing state of the art technology including communications with EDI Value Added Networks, direct connections to trading partners, data transmissions to and from business applications, data translation to and from ANSII X12/EDIFACT. Uses several technologies, including but not limited to the following: Oracle, DB2, Sybase, Informix, SQL Server, TCP/IP, HTTP, S-HTML, or other Internet protocols, encryption and authentication technologies, Virtual Private Networking (VPN), EDI standards and translation software.

57–Web Content Development
Develops content of Web site; directs/oversees/reviews/corrects all Web content, both internal and external. Establishes links and flow of information on and between web pages. Edits and designs pages and advertising. Tools include, but are not limited to the following: FrontPage and HTML.

58–Web Design/Development
Designs, prototypes, develops, and implements applications using a number of Web programming languages. Skills/tools include but are not limited to the following: Internet/intranet/extranet based applications development, XML, HTML, COLD Fusion, Java, JavaScript, Java Beans, EJB’s, and FrontPage, Enterprise Java Beans and CORBA/COM+ Object development.

59–Web Infrastructure
Designs, implements and supports web servers and applications servers. Tools include but are not limited to: Microsoft IIS, Net Dynamics and iPlanet from Sun, IBM’s Websphere, Netscape’s Netscape Application Server, Bluestone’s Sapphire, Weblogic and load-balancing tools like iPivot.

60–Web Security
Manages the selection, implementation and maintenance of firewalls, application of security patches, and updates/modifies security design. Participates in notification from security consortiums. Tools include but are not limited to the following: SATAN, CyberCop, ISS, nmap and IBM Secure Way.


Other Sought After HOT Skills:

70–Applications Programming
Analyzes business or scientific systems specifications and develops logic flowcharts. Encodes programs, prepares test data, and tests and debugs programs. Revises and updates programs as required, and provides the necessary documentation for the computer operations department.

50–Data Acquisition and Control Systems
In a distributed system environment, develops techniques for the design and implementation of complex data acquisition, control, and analysis systems in high-speed, real-time environments, including design, implementation of high-speed, robust data transfer mechanisms for client-server system and design of sophisticated graphical user interfaces for non-expert end user control and analysis systems. Will utilize skills and tools including C/C++, UNIX, Solaris, X-window programming, motif, real-time operating systems, high speed data transfers and TCP/IP. Hardware experience with VME bus and interfacing industrial controls, familiarity with mechanisms and sensor controls, digital design, analog design.

72–Database Analysis and Development
Creates and maintains databases. Converts logical design into a physical database. Creates schemas and subschemas in consultation with application project teams necessary to implement database design. Develops transaction logging, back-up, and security features. Analyzes and changes performance of database as necessary.

45–GroupWare & Messaging Programming/Administration
These skills are applied to various "brands" of GroupWare/messaging environments, such as Microsoft Exchange, Novell GroupWise and others. Functions include design and implementation of forms and applications, installation of software, development of documentation and training material for end users, maintenance and management of public messaging areas, public resources, connections, mail, replication, and usage.

38–Lotus Notes
Implement and support Lotus Notes GroupWare technology, providing email capabilities, data management functions, and design tools.

49–Numerical and Non-Numerical Research
Develops numerical algorithms and libraries to enable the solution of engineering, basic science, finance and economics problems. Develops analytical and numerical approximations, constructs mathematical models of physical phenomena, and evaluates validity through numerical simulation. Develops special techniques to measure algorithm reliability and efficiency. Implements algorithms and methods in portable, scalable software. Interacts with computer science community to influence evolving standards, with the objective of ensuring the interoperability of numerical libraries. Uses the new algorithms and software to perform numerical simulations of complex physical and biological phenomena. Will utilize skills and tools including: C/C++, computational science, message passing interface, parallel algorithms, scientific computing, UNIX, high-performance computing, algorithms, automatic differentiation, distributed memory, parallel computing, performance prediction, scalable parallel computing, visualization.

25–Object Engineering
This technology includes analyzing, modeling, designing, constructing, and testing reusable classes of objects for use in business, scientific, and engineering applications. Object-oriented systems are systems composed of objects (conceptual or programmatic abstractions that include data and functionality encapsulated in a single unit) that communicate with one another using explicitly defined interfaces. Object-oriented methodologies may include OMT, Fusion, and Unified. Object-oriented engineering applies tools such as: Visual Wave, Visual Works, Visual Enterprise, C++ development tools from Microsoft, IBM, Borland, Cadre, etc.

71–Operating Systems Programming
Designs, develops, procures, installs, and maintains infrastructure systems. Monitors and makes appropriate changes to network components and configurations. Upgrades data handling, conversion, and storage on the system as appropriate.

©Hewitt Assoicates LLC

[Back to top]


Skill Level Chart

Skill Level Chart

[Back to top]

MIT Home | Getting Started | Getting Services | Getting Help | About IS&T | Accessibility
Ask a technology question or send a comment about this web page.