ICT Professionals
Browse professions in ict professionals, part of the professionals career category.
-
Data Analyst
Data analysts import, inspect, clean, transform, validate, model, or interpret collections of data with regard to the business goals of the company. They ensure that …
-
Database Administrator
Database administrators test, implement and administer computer databases. They use their expertise in database management systems to plan, coordinate and implement security measures to safeguard …
-
Data Scientist
Data scientists find and interpret rich data sources, manage large amounts of data, merge data sources, ensure consistency of data-sets, and create visualisations to aid …
-
Data Warehouse Designer
Data warehouse designers are responsible for planning, connecting, designing, scheduling, and deploying data warehouse systems. They develop, monitor and maintain ETL processes, reporting applications and …
-
Digital Forensics Expert
Digital forensics experts retrieve and analyse information from computers and other types of data storage devices. They examine digital media that may have been hidden, …
-
Embedded Systems Software Developer
Embedded systems software developers program, implement, document and maintain software to be run on an embedded system.
-
Enterprise Architect
Enterprise architects balance technological opportunities with business requirements. They also maintain a holistic view of the organisation's strategy, processes, information and ICT assets and link …
-
Ict Application Developer
ICT application developers implement the ICT (software) applications based on the designs provided using application domain specific languages, tools, platforms and experience.
-
Ict Business Analyst
ICT business analysts are in charge of analysing and designing an organisation's processes and systems, assessing the business model and its integration with technology. They …
-
Ict Consultant
ICT consultants provide advice on how to optimise the use of existing tools and systems, make recommendations for the development and implementation of a business …
-
Ict Network Architect
ICT network architects design the topology and connectivity of ICT network such as hardware, infrastructure, communication and hardware components.
-
Ict Network Engineer
ICT network engineers implement, maintain and support computer networks. They also perform network modelling, analysis, and planning. They may also design network and computer security …
-
Ict Resilience Manager
ICT resilience managers research, plan and develop models, policies, methods, techniques and tools that enhance an organisation's cyber security, resilience and disaster recovery.
-
Ict Security Consultant
ICT security consultants advise and implement solutions to control access to data and programs. They promote a safe exchange of information.
-
Ict Security Manager
ICT security managers propose and implement necessary security updates. They advise, support, inform and provide training and security awareness and take direct action on all …
-
Ict System Administrator
ICT system administrators are responsible for the upkeep, configuration, and reliable operation of computer and network systems, servers, workstations and peripheral devices. They may acquire, …
-
Ict System Analyst
ICT system analysts specify the system needs to meet the end user requirements. They analyse system functions in order to define their goals or purposes …
-
Ict System Developer
ICT system developers maintain, audit and improve organisational support systems. They use existing or new technologies to meet particular needs. They test both hardware and …
-
Mobile Application Developer
Mobile app developers implement applications software for mobile devices, based on the designs provided, using general or specific development tools for device operating systems.
-
Software Architect
Software architects create the technical design and the functional model of a software system, based on functional specifications. They also design the architecture of the …
-
Software Developer
Software developers implement or program all kinds of software systems based on specifications and designs by using programming languages, tools, and platforms.
-
User Experience Analyst
User experience analysts assess client interaction and experience and analyse users' behaviours, attitudes, and emotions about the usage of a particular product, system or service. …
-
Web Content Manager
Web content managers curate or create content for a web platform according to the long-term strategic goals, policies and procedures for an organisation's online content …
-
Web Developer
Web developers develop, implement and document web-accessible software based on the designs provided. They align the client's web presence with its business strategy, troubleshoot software …