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
embedded system designer
ESCO occupation · 15 essential, 59 optional skills. Click a skill to find jobs that mention it.
Essential skills
task algorithmisation
real-time computing
embedded systems
engineering control theory
provide ICT consulting advice
systems development life-cycle
tools for software configuration management
create flowchart diagram
define technical requirements
create software design
interpret electronic design specifications
analyse software specifications
signal processing
develop creative ideas
ICT communications protocols
Optional & specialised skills
Perl
Puppet (tools for software configuration management)
Assembly (computer programming)
Erlang
Ansible
ASP.NET
hardware components
Salt (tools for software configuration management)
collect customer feedback on applications
software components libraries
verify formal ICT specifications
hardware architectures
R
AJAX
OpenEdge Advanced Business Language
Common Lisp
Haskell
JavaScript
Java (computer programming)
Scratch (computer programming)
Swift (computer programming)
Apache Maven
Objective-C
Visual Studio .NET
ICT system integration
COBOL
computer programming
CoffeeScript
ABAP
network management system tools
PHP
C#
build business relationships
Prolog (computer programming)
Smalltalk (computer programming)
SAS language
ML (computer programming)
ICT security standards
field-programmable gate arrays
TypeScript
Groovy
SAP R3
Jenkins (tools for software configuration management)
ICT network simulation
C++
Ruby (computer programming)
utilise computer-aided software engineering tools
APL
VBScript
provide technical documentation
Lisp
engineering processes
Scala
Pascal (computer programming)
tools for ICT test automation
MATLAB
STAF
Python (computer programming)
Microsoft Visual C++
Other matches: embedded systems software developer · user interface designer · ICT intelligent systems designer · instructional designer · automotive engineer
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.