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
integration engineer
ESCO occupation · 15 essential, 66 optional skills. Click a skill to find jobs that mention it.
Essential skills
manage ICT system deployment
procurement of ICT network equipment
integrate system components
use scripting programming
apply company policies
ICT project management methodologies
analyse network bandwidth requirements
ICT system user requirements
define integration strategy
provide technical documentation
design component interfaces
software components suppliers
apply ICT system usage policies
hardware components suppliers
ICT communications protocols
Optional & specialised skills
Haskell
C++
Visual Studio .NET
Lisp
Apache Maven
Ruby (computer programming)
OpenEdge Advanced Business Language
software components libraries
Prolog (computer programming)
communicate with customers
COBOL
Python (computer programming)
JavaScript
Scratch (computer programming)
AJAX
ML (computer programming)
ICT network routing
Groovy
Salt (tools for software configuration management)
tools for software configuration management
R
systems development life-cycle
C#
Scala
ICT recovery techniques
ASP.NET
Objective-C
engineering processes
Agile project management
Vagrant
SAS language
STAF
adapt to changing situations
SAP R3
Ansible
tools for ICT test automation
PHP
ICT infrastructure
information security strategy
ICT system programming
Swift (computer programming)
Microsoft Visual C++
ABAP
Puppet (tools for software configuration management)
solution deployment
Cisco
perform project management
MATLAB
ICT debugging tools
Lean project management
hardware components
information architecture
Java (computer programming)
Assembly (computer programming)
Jenkins (tools for software configuration management)
utilise computer-aided software engineering tools
Process-based management
APL
embedded systems
Pascal (computer programming)
ICT system integration
computer programming
interfacing techniques
design computer network
Common Lisp
Perl
Other matches: construction engineer · pipeline engineer · ICT system integration consultant · integrated circuit design engineer · microelectronics 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.