133 lines
4.6 KiB
Markdown
133 lines
4.6 KiB
Markdown
# Competences — ICT security technician
|
|
|
|
Source: ESCO v1.2.1 occupation-skill relations (http://data.europa.eu/esco/occupation/a44a1dc5-be08-4840-8bd5-770c4ac1ca6d).
|
|
|
|
## Essential
|
|
|
|
- **address problems critically** (skill/competence)
|
|
- **analyse ICT system** (skill/competence)
|
|
- **attack vectors** (knowledge)
|
|
- **audit techniques** (knowledge)
|
|
- **communicate with stakeholders** (skill/competence)
|
|
- **cyber attack counter-measures** (knowledge)
|
|
- **cyber security** (knowledge)
|
|
- **engage with stakeholders** (skill/competence)
|
|
- **ensure proper document management** (skill/competence)
|
|
- **establish an ICT security prevention plan** (skill/competence)
|
|
- **estimate duration of work** (skill/competence)
|
|
- **execute software tests** (skill/competence)
|
|
- **ICT networking hardware** (knowledge)
|
|
- **ICT security standards** (knowledge)
|
|
- **ICT system programming** (knowledge)
|
|
- **identify ICT security risks** (skill/competence)
|
|
- **identify ICT system weaknesses** (skill/competence)
|
|
- **implement ICT risk management** (skill/competence)
|
|
- **integrate system components** (skill/competence)
|
|
- **levels of software testing** (knowledge)
|
|
- **manage alarm system** (skill/competence)
|
|
- **manage closed-circuit television system** (skill/competence)
|
|
- **manage system security** (skill/competence)
|
|
- **operating systems** (knowledge)
|
|
- **penetration testing tool** (knowledge)
|
|
- **procurement of ICT network equipment** (knowledge)
|
|
- **protect ICT devices** (skill/competence)
|
|
- **security engineering** (knowledge)
|
|
- **set up cybersecurity training programmes** (skill/competence)
|
|
- **solve ICT system problems** (skill/competence)
|
|
- **systems development life-cycle** (knowledge)
|
|
- **tools for ICT test automation** (knowledge)
|
|
- **use access control software** (skill/competence)
|
|
- **web application security threats** (knowledge)
|
|
|
|
## Optional
|
|
|
|
- ABAP (knowledge)
|
|
- AJAX (knowledge)
|
|
- APL (knowledge)
|
|
- ASP.NET (knowledge)
|
|
- Assembly (computer programming) (knowledge)
|
|
- C# (knowledge)
|
|
- C++ (knowledge)
|
|
- Cisco (knowledge)
|
|
- cloud monitoring and reporting (knowledge)
|
|
- cloud security and compliance (knowledge)
|
|
- COBOL (knowledge)
|
|
- CoffeeScript (knowledge)
|
|
- Common Lisp (knowledge)
|
|
- comply with legal regulations (skill/competence)
|
|
- computer programming (knowledge)
|
|
- cooperate with colleagues (skill/competence)
|
|
- Erlang (knowledge)
|
|
- execute ICT audits (skill/competence)
|
|
- Groovy (knowledge)
|
|
- Haskell (knowledge)
|
|
- ICT encryption (knowledge)
|
|
- ICT network security risks (knowledge)
|
|
- ICT safety (nan)
|
|
- ICT security legislation (knowledge)
|
|
- implement a firewall (skill/competence)
|
|
- implement a virtual private network (skill/competence)
|
|
- implement anti-virus software (skill/competence)
|
|
- implement cloud security and compliance (skill/competence)
|
|
- implement ICT security policies (skill/competence)
|
|
- install low voltage wiring (skill/competence)
|
|
- Internet of Things (knowledge)
|
|
- Java (computer programming) (knowledge)
|
|
- JavaScript (knowledge)
|
|
- Lisp (knowledge)
|
|
- manage cloud data and storage (skill/competence)
|
|
- manage IT security compliances (skill/competence)
|
|
- manage keys for data protection (skill/competence)
|
|
- MATLAB (knowledge)
|
|
- Microsoft Visual C++ (knowledge)
|
|
- ML (computer programming) (knowledge)
|
|
- Objective-C (knowledge)
|
|
- OpenEdge Advanced Business Language (knowledge)
|
|
- organisational resilience (knowledge)
|
|
- Pascal (computer programming) (knowledge)
|
|
- Perl (knowledge)
|
|
- PHP (knowledge)
|
|
- Prolog (computer programming) (knowledge)
|
|
- Python (computer programming) (knowledge)
|
|
- R (knowledge)
|
|
- remove computer virus or malware from a computer (skill/competence)
|
|
- Ruby (computer programming) (knowledge)
|
|
- SAP R3 (knowledge)
|
|
- SAS language (knowledge)
|
|
- Scala (knowledge)
|
|
- Scratch (computer programming) (knowledge)
|
|
- Smalltalk (computer programming) (knowledge)
|
|
- Swift (computer programming) (knowledge)
|
|
- TypeScript (knowledge)
|
|
- use back-up and recovery tools (skill/competence)
|
|
- VBScript (knowledge)
|
|
- Visual Basic (knowledge)
|
|
|
|
<!-- market-evidence -->
|
|
|
|
## Market evidence (job-ad analysis, 18 ads, as of 2026-07-12)
|
|
|
|
Share of analyzed job ads mentioning the item (threshold ≥ 20 %). Source: JSearch/Adzuna APIs.
|
|
|
|
### Hard skills
|
|
|
|
- risk assessment — **56 %**
|
|
- incident response — **39 %**
|
|
- security control implementation — **28 %**
|
|
- vulnerability management — **28 %**
|
|
- system security plan development — **22 %**
|
|
- vulnerability assessment — **22 %**
|
|
- risk management — **22 %**
|
|
- network security — **17 %**
|
|
|
|
### Methods
|
|
|
|
- risk management framework (rmf) — **28 %**
|
|
- continuous monitoring — **17 %**
|
|
|
|
### Responsibilities
|
|
|
|
- security control implementation — **17 %**
|
|
|
|
<!-- market-evidence -->
|