Information and communication technology

ICT Specialists


ICT Specialists work in a small to large organisation, in public and private sectors, offering a wide range of IT services which are critical to the daily operations of business and institutions. Besides performing user support tasks, troubleshooting, design, installation, upgrading and configuration of operating systems and network devices, they offer advice and guidance on the development of systems and services. They have the responsibility of working professionally and interactively with users in order to meet their needs and ensure continuity of the systems and business operations.

ICT Specialists work in diverse environments including network operations centers, internet service providers, data centers and climate-controlled server rooms. They offer a wide range of services based on user support, troubleshooting, design, installation/upgrading and configuration of operating systems and network devices. ICT Specialists may at some stage in their careers specialise in user support, design, installation of operating systems or configuration of networking devices.

Attributes such as the capacity to self-organize, self-management, communication and interpersonal skills, problem-solving, a dedication to research and keeping up to date with industry developments and a consistently methodical and investigative approach are the universal attributes of the outstanding ICT Specialist.


Web Development


Web Development encompasses many different skills and disciplines in the production and maintenance of websites. The skills required of a web developer are diverse, often to the point it is difficult for a developer to excel in all aspects. As a result, a team may cover the Web Design and Development process, with each member of the team having their own strengths, specialties and role in the development process.

Web Development involves implementing specific solutions that follow the business rules and objectives outlined by the client. Web Developers develop a professional relationship with their clients, interacting with them in order to develop a deep understanding of the requirements and convert these into a website specification. Based on the website planning and design, the Web Developer integrates the website with third party tools and platforms. During the development process the Web Developer implements the design, use their programming skills in order to create dynamic functionalities, test and debug the website using a variety of devices. The current trend is to also integrate the website with social media to take advantage of the online marketing platforms available.