Skills by Occupation
The skills each role needs — from the EU's official ESCO classification.
Software developer
Data analyst
Web developer
Network engineer
Database administrator
Accountant
Registered nurse
Electrician
Civil engineer
Graphic designer
ICT intelligent systems designer
ESCO occupation · 22 essential, 57 optional skills. Click a skill to find jobs that mention it.
Essential skills
systems theory
manage ICT semantic integration
principles of artificial intelligence
information structure
design process
design application interfaces
web programming
apply ICT systems theory
task algorithmisation
database development tools
design database scheme
business process modelling
natural language processing
resource description framework query language
use markup languages
manage database
develop creative ideas
assess ICT knowledge
systems development life-cycle
define technical requirements
analyse business requirements
ICT security legislation
Optional & specialised skills
Erlang
Haskell
Scratch (computer programming)
Swift (computer programming)
N1QL
Pascal (computer programming)
visual presentation techniques
ASP.NET
Scala
build business relationships
data mining
information extraction
CoffeeScript
Lean project management
Groovy
SAS language
ML (computer programming)
manage ICT data classification
COBOL
SPARQL
Java (computer programming)
SAP R3
Microsoft Visual C++
Agile project management
Ruby (computer programming)
MATLAB
Smalltalk (computer programming)
C#
Visual Studio .NET
AJAX
information architecture
information categorisation
LINQ
Prolog (computer programming)
Process-based management
unstructured data
APL
Objective-C
TypeScript
manage business knowledge
R
Python (computer programming)
OpenEdge Advanced Business Language
ICT project management methodologies
Common Lisp
business intelligence
Perl
Assembly (computer programming)
ABAP
computer programming
JavaScript
Lisp
data models
VBScript
deliver visual presentation of data
PHP
C++
Other matches: mechatronics engineer · ICT system tester · ICT system architect · user interface designer · embedded system designer
Coming next: live skill demand and trends — how often each skill
actually appears in job ads — arrive with the EURES / Cedefop integration. The skills above
are the canonical requirements for the role from the EU ESCO taxonomy.