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 system architect
ESCO occupation · 19 essential, 59 optional skills. Click a skill to find jobs that mention it.
Essential skills
analyse business requirements
use markup languages
assess ICT knowledge
create data models
database development tools
define technical requirements
manage database
hardware platforms
apply ICT systems theory
systems development life-cycle
acquire system component
manage system testing
business process modelling
integrate system components
design information system
systems theory
web programming
design enterprise architecture
align software with system architectures
Optional & specialised skills
COBOL
PHP
ICT process quality models
Java (computer programming)
Pascal (computer programming)
OpenEdge Advanced Business Language
solve ICT system problems
Haskell
Scala
design process
Scratch (computer programming)
Smalltalk (computer programming)
ASP.NET
Objective-C
ICT project management methodologies
Agile project management
build business relationships
Swift (computer programming)
provide cost benefit analysis reports
Lisp
ICT system programming
C++
use object-oriented programming
C#
Assembly (computer programming)
ABAP
Perl
Visual Studio .NET
apply technical communication skills
ICT security legislation
Process-based management
Groovy
ICT system integration
Erlang
Prolog (computer programming)
Python (computer programming)
Ruby (computer programming)
manage staff
APL
ML (computer programming)
CoffeeScript
task algorithmisation
AJAX
JavaScript
VBScript
MATLAB
information structure
provide technical documentation
Common Lisp
perform resource planning
TypeScript
SAS language
Microsoft Visual C++
Lean project management
R
computer programming
SAP R3
design database scheme
manage standards for data exchange
Other matches: ICT network architect · software architect · enterprise architect · data warehouse designer · ICT system developer
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.