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