Internet of Things

Description

The general principles, categories, requirements, limitations and vulnerabilities of smart connected devices (most of them with intended internet connectivity).

Alternative labels

Ubiquitous computing
smart devices
IoT
Pervasive systems
Information appliances

Skill type

knowledge

Skill reusability level

sector-specific

Relationships with occupations

Essential knowledge

Internet of Things is an essential knowledge of the following occupations:

ICT security administrator: ICT security administrators plan and carry out security measures to protect information and data from unauthorised access, deliberate attack, theft and corruption.
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.
Embedded systems software developer: Embedded systems software developers program, implement, document and maintain software to be run on an embedded system.
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 or part of a network or system.

Industrial mobile devices software developer: Industrial mobile devices software developers implement applications software for specific, professional industrial mobile (handheld) devices, based on the industry needs, using general or specific development tools for device operating systems.

Optional knowledge

Internet of Things is optional for these occupations. This means knowing this knowledge may be an asset for career advancement if you are in one of these occupations.

ICT security consultant: ICT security consultants advise and implement solutions to control access to data and programs. They promote a safe exchange of information.

Chief ICT security officer: Chief ICT security officers protect company and employee information against unauthorized access. They also define the Information System security policy, manage security deployment across all Information Systems and ensure the provision of information availability.
Ethical hacker: Ethical hackers perform security vulnerability assessments and penetration tests in accordance with industry-accepted methods and protocols. They analyse systems for potential vulnerabilities that may result from improper system configuration, hardware or software flaws, or operational weaknesses.
Digital games developer: Digital games developers program, implement and document digital games. They implement technical standards in gameplay, graphics, sound and functionality.
ICT security technician: ICT security technicians propose and implement necessary security updates and measures whenever is required. They advise, support, inform and provide training and security awareness.
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 software system components, diagnose and resolve system faults.
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 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 measures. They may research and recommend network and data communications hardware and software.
Software developer: Software developers implement or program all kinds of software systems based on specifications and designs by using programming languages, tools, and platforms.
Application engineer: Application engineers deal with the technical requirements, management, and design for the development of various engineering applications, such as systems, new product designs, or the improvements of processes. They are responsible for the implementation of a design or process improvement, they offer technical support for products, answer questions about the technical functionality and assist the sales team.

 


 

References

  1. Internet of Things – ESCO

 

Last updated on September 20, 2022