Who keeps the school network running? Who built the banking app on your parent’s phone? Who answers when the office printer will not work? In this post you will learn the roles of the computer professionals named in the CSEC syllabus – useful for the exam and for thinking about your own career.
Build on what you learned in Forms 1–3
These Lower School ICT posts cover the basics of this topic:
- Careers in ICT – a first look at jobs in computing
- Computing Disciplines – the main fields of study in computing
In this post:
- Network engineer
- Computer programmer and software developer
- Web developer
- Computer support specialist
- Computer systems analyst
- Network, systems and database administrators
- Social media specialist
The professionals and what they do
| Professional | Main role | Example task |
|---|---|---|
| Network engineer | Designs, plans and builds computer networks | Designs the cabling and Wi-Fi for a new school building |
| Computer programmer | Writes, tests and fixes program code from a design | Codes the module that calculates interest for a bank system |
| Software developer | Designs and creates complete software applications, from planning to release and updates | Develops a mobile app for ordering doubles |
| Web developer | Designs, builds and maintains websites | Builds an online store for a craft business |
| Computer support specialist | Helps users with hardware and software problems (help desk, technician) | Fixes a teacher’s laptop that will not connect to the projector |
| Computer systems analyst | Studies an organisation’s needs and designs computer systems to meet them; links users and programmers | Plans a new system to replace a clinic’s paper records |
| Network administrator | Runs and maintains an existing network day to day; manages user accounts and security | Creates accounts for new students and monitors the school network |
| Systems administrator | Installs, configures and maintains servers and operating systems; handles backups and updates | Updates the company’s email server and checks the nightly backup |
| Database administrator (DBA) | Designs, maintains and secures databases; controls access and backups | Makes sure only authorised staff can see patient records |
| Social media specialist | Plans and manages an organisation’s social media presence | Runs the Instagram and TikTok pages for a carnival band |

Image source: File:ITS Help Desk.jpg
Video: Network and Computer Systems Administrator Career Video – https://www.youtube.com/watch?v=H3kIfqDCY14
Telling similar jobs apart
- Network engineer vs network administrator: the engineer designs and builds the network; the administrator runs and maintains it day to day.
- Programmer vs software developer: the programmer mainly writes code; the developer is involved in the whole process of creating the software.
- Systems analyst vs programmer: the analyst works out what the system must do; the programmer writes the code that makes it do it.

Image source: File:BalticServers data center.jpg
For the different areas you can study, see Computing Disciplines.
Try it: Who does this job?
Choose the professional who would do each task.
| Plans the network for a new hotel | |
| Resets a user’s forgotten password at the help desk | |
| Studies how a store works and designs a new stock system | |
| Controls who can access the customer database | |
| Builds and updates a company’s website | |
| Posts and replies to comments on a company’s Facebook page |
Related
Related: Videos: Computing Disciplines
Related: recorded class on computing disciplines (2025-10-23)
Paper 1 practice (multiple choice)
Choose the best answer for each question. Try them all before you check.
1. The person who studies an organisation’s needs and designs a new computer system is a
(A) programmer
(B) systems analyst
(C) web developer
(D) technician
2. Which professional is responsible for the security and backups of a database?
(A) Social media specialist
(B) Database administrator
(C) Web developer
(D) Network engineer
3. A help desk technician who fixes users’ problems is a
(A) computer support specialist
(B) systems analyst
(C) software developer
(D) network engineer
4. Who would design and build a new network for a school?
(A) Network engineer
(B) Database administrator
(C) Social media specialist
(D) Computer programmer
5. Which professional writes program code based on a design?
(A) Computer programmer
(B) Network administrator
(C) Support specialist
(D) Social media specialist
Show answers
1. B
2. B
3. A
4. A
5. A
Paper 2 practice (structured question)
A new hospital in Montego Bay is setting up its computer department. It needs a network, a patient records database, a website and staff to help doctors with computer problems.
(a) State the professional who would:
(i) design and build the hospital’s network (1 mark)
(ii) look after the patient records database (1 mark)
(b) Describe the role of a computer systems analyst in this project. (2 marks)
(c) Distinguish between a programmer and a computer support specialist. (2 marks)
(d) Explain why the hospital might hire a social media specialist. (2 marks)
Total: 8 marks
Show answers
(a)
(i) Network engineer (1 mark)
(ii) Database administrator (1 mark)
(b) Studies how the hospital works and what it needs (1); designs a computer system to meet those needs and works with programmers/users (1).
(c) A programmer writes/tests program code (1); a support specialist helps users solve hardware and software problems (1).
(d) To manage the hospital’s social media pages (1), e.g. sharing health information/clinic updates and responding to the public (1).
Next: How ICT Has Changed Education, Medicine, Business, Law Enforcement and Recreation
Syllabus link: This post is relevant to the CSEC® Information Technology Syllabus (CXC 30/G/SYLL 17), Section 3: Social and Economic Impact of Information and Communications Technology (ICT), Specific Objective 5 (“describe the roles of various personnel in computer-related professions”).
Attributions to media used in this post:
- ITS Help Desk.jpg – Teaching and Learning with Technology – CC BY 2.0 (via Wikimedia Commons)
- BalticServers data center.jpg – BalticServers.com – CC BY-SA 3.0 (via Wikimedia Commons)
Updates
2026/10/16
– Shuffled the answer options in the “Try it: Who does this job?” activity so they no longer appear in the same order as the questions.
© 2026 Vedesh Kungebeharry. All rights reserved.


