Career path
The skills this job asks for, and the level for each.
309 skills listed by ESCO, 151 of them essential. 309 are in our skills list and linked; we measure a match on those. ESCO gives no levels, so we ask for level 3 on an essential skill and 2 on the rest.
Occupation: ISCO-08 occupations (International Labour Organization). Skills: This service uses the ESCO classification of the European Commission (v1.2.1, CC BY 4.0), modified by CareersMatch.
Further out means a higher level. Sign in to see how you compare.
Showing 10 of 293, essentials first. The table below lists them all.
| Skill | Type | Necessity | Level |
|---|---|---|---|
| Digital Fluency | competency | essential | 4 |
| address problems critically | skill | essential | 3 |
A path lists what the job asks for
The skills and tools people in this kind of job use, at the level each is usually asked for.
Signed in, we set your profile beside it
Level by level, using only what your profile holds. Something we know nothing about yet is shown as not yet known, never as a no.
You see where you fall short, and what would change it
Answering a question, adding your level or adding a certificate. We never show a pay rise or a time estimate we have no data for.
Showing 10 of 16, essentials first. The table below lists them all.
What this path asks for comes from O*NET 31.0 (U.S. Department of Labor, CC BY 4.0), through the official ISCO-08 to US occupation crosswalk. A competency is essential where O*NET rates it at least 3.5 of 5 in importance.
| advice on security risk management | skill | essential | 3 |
| analyse business processes | skill | essential | 3 |
| analyse business requirements | skill | essential | 3 |
| analyse ICT system | skill | essential | 3 |
| analyse the context of an organisation | skill | essential | 3 |
| apply company policies | skill | essential | 3 |
| apply ICT systems theory | skill | essential | 3 |
| apply reverse engineering | skill | essential | 3 |
| assess ICT knowledge | skill | essential | 3 |
| assessment of risks and threats | skill | essential | 3 |
| attack vectors | skill | essential | 3 |
| attend to ICT systems quality | skill | essential | 3 |
| audit techniques | skill | essential | 3 |
| building systems monitoring technology | skill | essential | 3 |
| business intelligence | skill | essential | 3 |
| business process modelling | skill | essential | 3 |
| check methods | skill | essential | 3 |
| collect cyber defence data | skill | essential | 3 |
| communicate with stakeholders | skill | essential | 3 |
| Communication | competency | essential | 3 |
| comply with legal regulations | skill | essential | 3 |
| computer forensics | skill | essential | 3 |
| computer programming | skill | essential | 3 |
| conduct ICT code review | skill | essential | 3 |
| create flowchart diagram | skill | essential | 3 |
| create incident reports | skill | essential | 3 |
| create semantic trees | skill | essential | 3 |
| cyber attack counter-measures | skill | essential | 3 |
| cyber security | skill | essential | 3 |
| database development tools | skill | essential | 3 |
| data engineering | skill | essential | 3 |
| data protection | skill | essential | 3 |
| data science | skill | essential | 3 |
| decision support systems | skill | essential | 3 |
| define security policies | skill | essential | 3 |
| define technical requirements | skill | essential | 3 |
| develop code exploits | skill | essential | 3 |
| develop contingency plans for emergencies | skill | essential | 3 |
| develop ICT device driver | skill | essential | 3 |
| develop information security strategy | skill | essential | 3 |
| develop software prototype | skill | essential | 3 |
| digital data processing | skill | essential | 3 |
| digital systems | skill | essential | 3 |
| educate on data confidentiality | skill | essential | 3 |
| embedded systems | skill | essential | 3 |
| engage with stakeholders | skill | essential | 3 |
| ensure adherence to organisational ICT standards | skill | essential | 3 |
| ensure compliance with legal requirements | skill | essential | 3 |
| ensure cross-department cooperation | skill | essential | 3 |
| ensure information privacy | skill | essential | 3 |
| ensure proper document management | skill | essential | 3 |
| establish an ICT security prevention plan | skill | essential | 3 |
| establish an Information Security Management System | skill | essential | 3 |
| ethical hacking principles | skill | essential | 3 |
| ethics | skill | essential | 3 |
| execute ICT audits | skill | essential | 3 |
| execute social engineering tests | skill | essential | 3 |
| execute software tests | skill | essential | 3 |
| forecast organisational risks | skill | essential | 3 |
| forensic intelligence | skill | essential | 3 |
| gather data for forensic purposes | skill | essential | 3 |
| GDPR | skill | essential | 3 |
| handle cybersecurity incidents | skill | essential | 3 |
| ICT infrastructure | skill | essential | 3 |
| ICT network security risks | skill | essential | 3 |
| ICT performance analysis methods | skill | essential | 3 |
| ICT process quality models | skill | essential | 3 |
| ICT project management | skill | essential | 3 |
| ICT project management methodologies | skill | essential | 3 |
| ICT recovery techniques | skill | essential | 3 |
| ICT safety | skill | essential | 3 |
| ICT security legislation | skill | essential | 3 |
| ICT security standards | skill | essential | 3 |
| ICT system integration | skill | essential | 3 |
| identify ICT security risks | skill | essential | 3 |
| identify ICT system weaknesses | skill | essential | 3 |
| implement corporate governance | skill | essential | 3 |
| implement ICT network diagnostic tools | skill | essential | 3 |
| implement ICT recovery system | skill | essential | 3 |
| implement ICT risk management | skill | essential | 3 |
| implement ICT security policies | skill | essential | 3 |
| incidents and accidents recording | skill | essential | 3 |
| information confidentiality | skill | essential | 3 |
| information extraction | skill | essential | 3 |
| information security strategy | skill | essential | 3 |
| information structure | skill | essential | 3 |
| internal risk management policy | skill | essential | 3 |
| internet governance | skill | essential | 3 |
| Internet of Things | skill | essential | 3 |
| interpret technical texts | skill | essential | 3 |
| keep up with the latest information systems solutions | skill | essential | 3 |
| lead disaster recovery exercises | skill | essential | 3 |
| legal requirements of ICT products | skill | essential | 3 |
| levels of software testing | skill | essential | 3 |
| maintain database security | skill | essential | 3 |
| maintain ICT identity management | skill | essential | 3 |
| maintain plan for continuity of operations | skill | essential | 3 |
| manage business knowledge | skill | essential | 3 |
| manage database | skill | essential | 3 |
| manage data for legal matters | skill | essential | 3 |
| manage disaster recovery plans | skill | essential | 3 |
| manage ICT data architecture | skill | essential | 3 |
| manage ICT semantic integration | skill | essential | 3 |
| manage IT security compliances | skill | essential | 3 |
| manage system security | skill | essential | 3 |
| mobile device management | skill | essential | 3 |
| monitor developments in field of expertise | skill | essential | 3 |
| monitor system performance | skill | essential | 3 |
| monitor technology trends | skill | essential | 3 |
| natural language processing | skill | essential | 3 |
| network standards | skill | essential | 3 |
| operating systems | skill | essential | 3 |
| operational tactics for emergency responses | skill | essential | 3 |
| organisational resilience | skill | essential | 3 |
| penetration testing tool | skill | essential | 3 |
| perform forensic preservations of digital devices | skill | essential | 3 |
| perform ICT security testing | skill | essential | 3 |
| perform ICT troubleshooting | skill | essential | 3 |
| perform risk analysis | skill | essential | 3 |
| present evidence | skill | essential | 3 |
| principles of artificial intelligence | skill | essential | 3 |
| Problem Solving and Critical Thinking | competency | essential | 3 |
| protect ICT devices | skill | essential | 3 |
| provide ICT consulting advice | skill | essential | 3 |
| quality assurance methodologies | skill | essential | 3 |
| query languages | skill | essential | 3 |
| report test findings | skill | essential | 3 |
| resource description framework query language | skill | essential | 3 |
| Risk Management | skill | essential | 3 |
| safety engineering | skill | essential | 3 |
| secure sensitive customer's information | skill | essential | 3 |
| security engineering | skill | essential | 3 |
| security threats | skill | essential | 3 |
| software anomalies | skill | essential | 3 |
| solve ICT system problems | skill | essential | 3 |
| system backup best practice | skill | essential | 3 |
| systems development life-cycle | skill | essential | 3 |
| systems theory | skill | essential | 3 |
| task algorithmisation | skill | essential | 3 |
| tools for ICT test automation | skill | essential | 3 |
| use an application-specific interface | skill | essential | 3 |
| use databases | skill | essential | 3 |
| use markup languages | skill | essential | 3 |
| use scripting programming | skill | essential | 3 |
| use software design patterns | skill | essential | 3 |
| use software for data preservation | skill | essential | 3 |
| use software libraries | skill | essential | 3 |
| use technology for forensics | skill | essential | 3 |
| utilise computer-aided software engineering tools | skill | essential | 3 |
| utilise decision support system | skill | essential | 3 |
| web application security threats | skill | essential | 3 |
| web programming | skill | essential | 3 |
| Adaptability | competency | desirable | 3 |
| Self Management | competency | desirable | 3 |
| ABAP | skill | desirable | 2 |
| advise on strengthening security | skill | desirable | 2 |
| Aircrack (penetration testing tool) | skill | desirable | 2 |
| AJAX | tool | desirable | 2 |
| analyse network configuration and performance | skill | desirable | 2 |
| APL | skill | desirable | 2 |
| apply operations for an ITIL-based environment | skill | desirable | 2 |
| ASP.NET | tool | desirable | 2 |
| Assembly (computer programming) | skill | desirable | 2 |
| Backbox (penetration testing tool) | skill | desirable | 2 |
| BlackArch | skill | desirable | 2 |
| build business relationships | skill | desirable | 2 |
| C# | tool | desirable | 2 |
| C++ | tool | desirable | 2 |
| Cain and Abel (penetration testing tool) | skill | desirable | 2 |
| cloud monitoring and reporting | skill | desirable | 2 |
| cloud security and compliance | skill | desirable | 2 |
| cloud technologies | skill | desirable | 2 |
| COBOL | skill | desirable | 2 |
| CoffeeScript | skill | desirable | 2 |
| cognitive psychology | skill | desirable | 2 |
| Collaboration | competency | desirable | 2 |
| Common Lisp | skill | desirable | 2 |
| conduct impact evaluation of ICT processes on business | skill | desirable | 2 |
| consult with business clients | skill | desirable | 2 |
| control objectives for information and related technology | skill | desirable | 2 |
| coordinate technological activities | skill | desirable | 2 |
| copyright legislation | skill | desirable | 2 |
| core banking software | skill | desirable | 2 |
| create database diagrams | skill | desirable | 2 |
| create project specifications | skill | desirable | 2 |
| create solutions to problems | skill | desirable | 2 |
| data mining | skill | desirable | 2 |
| data storage | skill | desirable | 2 |
| debug software | skill | desirable | 2 |
| defence standard procedures | skill | desirable | 2 |
| define database physical structure | skill | desirable | 2 |
| define quality standards | skill | desirable | 2 |
| define technology strategy | skill | desirable | 2 |
| design application interfaces | skill | desirable | 2 |
| design computer network | skill | desirable | 2 |
| design database scheme | skill | desirable | 2 |
| design for organisational complexity | skill | desirable | 2 |
| design user interface | skill | desirable | 2 |
| develop creative ideas | skill | desirable | 2 |
| develop with cloud services | skill | desirable | 2 |
| domain name service | skill | desirable | 2 |
| ensure information security | skill | desirable | 2 |
| Erlang | skill | desirable | 2 |
| give live presentation | skill | desirable | 2 |
| Groovy | skill | desirable | 2 |
| hardware architectures | skill | desirable | 2 |
| hardware platforms | skill | desirable | 2 |
| Haskell | skill | desirable | 2 |
| human-computer interaction | skill | desirable | 2 |
| hybrid model | skill | desirable | 2 |
| ICT communications protocols | skill | desirable | 2 |
| ICT encryption | skill | desirable | 2 |
| ICT problem management techniques | skill | desirable | 2 |
| ICT quality policy | skill | desirable | 2 |
| ICT system user requirements | skill | desirable | 2 |
| identify legal requirements | skill | desirable | 2 |
| implement a firewall | skill | desirable | 2 |
| implement a management system | skill | desirable | 2 |
| implement anti-virus software | skill | desirable | 2 |
| implement a virtual private network | skill | desirable | 2 |
| implement cloud security and compliance | skill | desirable | 2 |
| implement spam protection | skill | desirable | 2 |
| Influence | competency | desirable | 2 |
| information architecture | skill | desirable | 2 |
| information categorisation | skill | desirable | 2 |
| integrate system components | skill | desirable | 2 |
| investment analysis | skill | desirable | 2 |
| Java | tool | desirable | 2 |
| JavaScript | tool | desirable | 2 |
| John The Ripper (penetration testing tool) | skill | desirable | 2 |
| Kali Linux | skill | desirable | 2 |
| LDAP | skill | desirable | 2 |
| leadership principles | skill | desirable | 2 |
| lean project management | skill | desirable | 2 |
| LINQ | skill | desirable | 2 |
| Lisp | skill | desirable | 2 |
| maintain ICT server | skill | desirable | 2 |
| Maltego | skill | desirable | 2 |
| manage a team | skill | desirable | 2 |
| manage budgets | skill | desirable | 2 |
| manage changes in ICT system | skill | desirable | 2 |
| manage cloud data and storage | skill | desirable | 2 |
| manage digital documents | skill | desirable | 2 |
| manage digital identity | skill | desirable | 2 |
| manage ICT change request process | skill | desirable | 2 |
| manage ICT virtualisation environments | skill | desirable | 2 |
| manage keys for data protection | skill | desirable | 2 |
| manage staff | skill | desirable | 2 |
| MATLAB | tool | desirable | 2 |
| MDX | skill | desirable | 2 |
| Metasploit | skill | desirable | 2 |
| Microsoft Visual C++ | skill | desirable | 2 |
| ML (computer programming) | skill | desirable | 2 |
| N1QL | skill | desirable | 2 |
| Nessus | skill | desirable | 2 |
| Nexpose | skill | desirable | 2 |
| Objective-C | skill | desirable | 2 |
| OpenEdge Advanced Business Language | skill | desirable | 2 |
| Open source model | skill | desirable | 2 |
| optimise choice of ICT solution | skill | desirable | 2 |
| Outsourcing model | skill | desirable | 2 |
| OWASP ZAP | skill | desirable | 2 |
| Parrot Security OS | skill | desirable | 2 |
| Pascal (computer programming) | skill | desirable | 2 |
| perform backups | skill | desirable | 2 |
| perform data mining | skill | desirable | 2 |
| perform procurement processes | skill | desirable | 2 |
| perform project management | skill | desirable | 2 |
| perform scientific research | skill | desirable | 2 |
| Perl | tool | desirable | 2 |
| PHP | tool | desirable | 2 |
| Process-based management | skill | desirable | 2 |
| Project Management | skill | desirable | 2 |
| Prolog (computer programming) | skill | desirable | 2 |
| protect personal data and privacy | skill | desirable | 2 |
| provide cost benefit analysis reports | skill | desirable | 2 |
| provide information | skill | desirable | 2 |
| provide user documentation | skill | desirable | 2 |
| proxy servers | skill | desirable | 2 |
| Python | tool | desirable | 2 |
| R | tool | desirable | 2 |
| remove computer virus or malware from a computer | skill | desirable | 2 |
| respond to incidents in cloud | skill | desirable | 2 |
| Ruby | tool | desirable | 2 |
| Samurai Web Testing Framework | skill | desirable | 2 |
| SAP R3 | skill | desirable | 2 |
| SAS language | skill | desirable | 2 |
| Scala | tool | desirable | 2 |
| Scratch (computer programming) | skill | desirable | 2 |
| service-oriented modelling | skill | desirable | 2 |
| set up cybersecurity training programmes | skill | desirable | 2 |
| Smalltalk (computer programming) | skill | desirable | 2 |
| SPARQL | skill | desirable | 2 |
| store digital data and systems | skill | desirable | 2 |
| Swift | tool | desirable | 2 |
| telecom regulations | skill | desirable | 2 |
| THC Hydra | skill | desirable | 2 |
| track key performance indicators | skill | desirable | 2 |
| train employees | skill | desirable | 2 |
| troubleshoot | skill | desirable | 2 |
| TypeScript | tool | desirable | 2 |
| unstructured data | skill | desirable | 2 |
| use back-up and recovery tools | skill | desirable | 2 |
| use different communication channels | skill | desirable | 2 |
| use ICT ticketing system | skill | desirable | 2 |
| use query languages | skill | desirable | 2 |
| use spreadsheets software | skill | desirable | 2 |
| VBScript | skill | desirable | 2 |
| Visual Basic | tool | desirable | 2 |
| visual presentation techniques | skill | desirable | 2 |
| WhiteHat Sentinel | skill | desirable | 2 |
| Wireshark | skill | desirable | 2 |
| World Wide Web Consortium standards | skill | desirable | 2 |
| XQuery | skill | desirable | 2 |