Following is a summary of the job titles in this database. In most cases, there is more information under the individual entries.
AI ethicist
An individual responsible for analyzing the effects on society from the use of AI software. See
AI ethicist.
business analyst
An individual who analyzes the operations of a department or functional unit. See
business analyst.
CCO
(
Chief
Compliance
Officer) The executive in charge of regulatory issues. See
CCO.
CGO
(
Chief
Green
Officer) The executive in charge of energy efficiency.
CIO
(
Chief
Information
Officer) The executive in charge of information processing. See
CIO.
CKO
(
Chief
Knowledge
Officer) The executive in charge of maximizing expertise. See
CKO.
client/server analyst
A person responsible for performing analysis and design of local network-based systems. See
client/server analyst.
client/server programmer
A person responsible for developing local network-based applications. See
client/server programmer.
consultant
A person who acts as an advisor to users or to the technical staff. See
consultant.
CTO
(
Chief
Technical
Officer) The executive in charge of the company's technical direction. See
CTO.
datacenter manager
A person responsible for the operation of the computer systems in the datacenter. The data entry and data control departments are under this jurisdiction.
datacom analyst
A person responsible for developing and maintaining a data communications network. See
datacom analyst.
data entry operator
A person who enters data into the computer via keyboard or other reading or scanning device.
database administrator
A person responsible for the physical design and management of the database and for the evaluation, selection and implementation of the DBMS. See
database administrator.
database analyst
A person responsible for analyzing data requirements within an organization and modeling the data and data flows from one department to another. See
database analyst.
e-commerce engineer
A person responsible for developing and maintaining e-commerce applications for a company's public website. See
e-commerce engineer.
EDI analyst
A person responsible for the implementation of electronic data interchange systems between companies. See
EDI analyst.
EDP auditor
A person who performs an EDP audit within an organization. See
EDP auditor and
EDP audit.
field engineer
A person responsible for hardware installation, maintenance and repair. Formal training is in electronics, although many people have learned on the job.
hardware engineer
A person who designs the electronic structure of a computer. Such individuals have a background in digital circuits.
help desk analyst
A person who provides technical support for any aspect of the information systems department. See
help desk analyst.
Internet engineer
A person responsible for developing and maintaining the infrastructure that supports the public website and in-house intranets. See
Internet engineer.
knowledge engineer
A person who translates the knowledge of an expert into the knowledge base of an expert system. See
expert system.
librarian
A person who works in the data library. See
data library.
mainframe programmer
A person who writes mainframe applications in programming languages such as COBOL, CICS and various 4GLs. See
programmer.
mainframe programmer/analyst
A person responsible for the design and programming of a mainframe application. Programming languages typically include COBOL, CICS and 4GLs. See
programmer analyst.
mainframe systems analyst
A person responsible for the design of a mainframe application. See
systems analyst.
midrange programmer
A person who writes applications in programming languages such as COBOL, RPG and 4GLs, typically for IBM AS/400s. See
programmer.
midrange programmer/analyst
A person responsible for the design and programming of a medium-sized business application. Programming languages include COBOL, RPG and 4GLs, typically for IBM AS/400s. See
programmer analyst.
MIS director
See
CIO.
network administrator
A person who manages a local area communications network (LAN) within an organization. See
network administrator.
network engineer
A person who designs, implements and supports LANs and WANs. See
network engineer.
operator
A person who operates a computer in a datacenter. See
operator.
PC software specialist
A person who manages PC hardware and software. See
PC software specialist.
PC technician
A person responsible for the maintenance of desktop computers within an organization. See
PC technician.
programmer
A person who writes a computer program. See
programmer.
programmer analyst
A person who performs both systems analysis and programming tasks. See
programmer analyst.
project leader
A person who heads an information systems project. See
project leader.
project manager
A person who keeps track of an information systems project. See
project manager.
QA analyst
A person responsible for maintaining software quality within an organization. See
QA analyst.
software engineer
A person who designs and programs system-level software (OS, DBMS, etc.). See
software engineer.
system administrator
A person who manages a multiuser computer system (server). See
system administrator.
systems analyst
The person responsible for the development of an information system. See
systems analyst.
systems engineer
A variety of jobs in the industry. It may refer to a system-level programmer or to pre-sales and post-sales programming for a hardware or software vendor. See
software engineer.
systems integrator
An individual or organization that builds systems from a variety of diverse components. See
systems integrator.
systems programmer
A person who is the technical expert on some or all of the computer's system software (operating systems, networks, DBMSs, etc.) or a person who designs and writes system software. See
systems programmer.
technical writer
A person responsible for writing hardware and software documentation. See
technical writer.
UI designer/specialist
A person responsible for designing the user interface. See
UI designer.
voice analyst
A person responsible for designing telephony systems, including PBXs, interactive voice response (IVR) systems and call centers.
WAN administrator
A person who manages a wide area communications network (WAN). See
WAN administrator.
Web designer
A person who creates a website. See
Web designer.
Web programmer
A person who writes in any of the Web programming languages. See
Web programmer.
Webmaster
A person responsible for the implementation of a website. See
Webmaster.