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