Roles of Computer Professionals
Roles of Computer Professionals
Roles of Computer Professionals
PROFESSIONALS
IT Professions
• The IT department of any business has the responsibility of
keeping the computer aspect of the business alive. They have to
keep the computers going, write programs to run on different
computers, maintain databases, fix or replace computers and a
host of other activities. Even though they are all aiming for the
same goal(s) they each have there own individual responsibility to
complete. IT departments have persons with different IT
professions and the professions all have different job descriptions
attached to them, ,these jobs can be divided into the following five
categories: Management; Operations; Systems development;
Technical services and End-user computing. The following
paragraphs contains different IT jobs and there responsibilities.
Management
Managers
• Direct the direction of information services
Operations
Computer operator
• Performs equipment related activities such as
monitoring performance, running programs,
backup and recovery of files, loading printers
with ink and paper, replacing storage media as
often as necessary.
Network administrator
• Installs and maintains local area networks as
well as resolving connectivity problems.
Data communication specialist
• They design and maintain LAN and WAN. They
are responsible for selecting the appropriate
hardware such as modems; selecting
appropriate data transmission medium such
as coaxial cable or fiber optic cable; selecting
appropriate software. Can work for the
company or hired from a firm.
Database administrator
• Responsible for the creation, security, integrity
and coordination of data sharing of a
database.
System Development
Application programmer
• Converts the pseudo code into the
appropriate programming language. Different
types of programs require different
programming language.
System analyst
• They design information systems that meet
the user’s data processing need and
information needs. They analyze, design, test,
implement and maintain information systems.
Software engineer / Computer science engineer
• Responsible for analyzing, designing, coding,
implementing, testing and maintaining of
software.
Computer engineers
• Responsible for analyzing, designing, building,
implementing, testing and maintaining of
computer or computer systems.
Technical services
Network security specialist
• Responsible for the security on a network.
Might use feature such firewall.
System programmer
• They are responsible for analyzing, designing,
coding, implementing and maintenance of
softer that operates the computers.
End user computing
Computer technician or computer service
technician
• Responsible for the replacement or fixing of
defective parts as well as solving software
related problems on a computer.
Data entry operator
• Translate human readable information into
machine readable formats by using key punch,
a key-to-tape or key-to-disk equipment.
Others
Computer trainers
• Responsible for training other persons to use
the computer.
Consultants
• Persons employed by computer firms or an
individual to give advice about the software
and hardware currently being used. A
consultant can either work independently or
for a firm.
Electronic data processing Auditors
• These are accountants with special training in
computer. They audit computer firms and one
of their duties is the detection of computer
frauds.
Information Systems Manager
• Plan, co-ordinate, manage and staff the data processing department.
• Communicate with, motivate and lead a number of highly skilled
people
• Be aware of the latest developments in the ICT field
• Read reports on the system’s performance and develop strategies
improve it
• Meet users and members of other departments to discuss problems
encountered with the system or new projects for computerisation.
• Prepare budget projections for the department, including the cost
new hardware and software and the training of employees.
Database Administrator
• Interact with managers and users to ensure that the database is accomplishing what
they need
• Meet with users to make modifications to the database whenever there are changes
in the company’s operation
• Ensure that the database is performing at its optimum at all times to meet the needs
of its users
• Develop policies and procedures to ensure the security and integrity of the system
• Select and maintain database management software
• Co—ordinate database design
• Establish back-up and recovery procedure in case of failure or loss of data
• Establish a data dictionary that records company-wide data definitions and standards
• Co-ordinate the data collection and storage needs of users
Systems Development Manager
Electronic Data Processing Auditor
• Inspect programs, systems, operational procedures,
documentation, control techniques, disaster plans, insurance
protection and fire protection
• Use sample data to test the accuracy of computer programs and
the control procedures that are built into them
• Check and report on the use of computing facilities
• Examine the input and output of programs for accuracy (an auditor
will report any discrepancies to upper management
• Make recommendations for changes to ensure system integrity and
accuracy (these recommendations are frequently implemented by
the data security analyst)
Web-Page Designer
• Ensure that all the links on the site work and the
site is easy to navigate
• Ensure the site contains the required information
• Develop a visually stimulating web site
• Run the web server software
• Find and install tools to create web content
• Maintain and improve existing web pages
Computer Engineer
• Design, develop, test and supervise the
manufacture of components (such as new
computer chips or circuit boards) and peripheral
devices
• Assemble and test new designs for overall
effectiveness, cost, reliability and safety
• Maintain and repair computer hardware sold to
clients
Computer Sales Representative
• Explain the specifications, functions and
capabilities of hardware and/ or software
products to their company’s customers
• Help customers to install new equipment l
• Attend trade shows and seminars to keep abreast
of the latest trends or products in the field
• Demonstrate equipment to clients