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
database designer
ESCO occupation · 27 essential, 68 optional skills. Click a skill to find jobs that mention it.
Essential skills
design database scheme
systems theory
information structure
manage database
database management systems
apply ICT systems theory
web programming
systems development life-cycle
business process modelling
develop automated migration methods
create software design
query languages
use markup languages
operate relational database management system
assess ICT knowledge
database
ICT security legislation
perform data analysis
database development tools
create database diagrams
analyse business requirements
define technical requirements
manage standards for data exchange
write database documentation
migrate existing data
resource description framework query language
create data sets
Optional & specialised skills
Teradata Database
Haskell
Ruby (computer programming)
C#
C++
APL
SPARQL
MATLAB
PostgreSQL
ASP.NET
define database physical structure
design database backup specifications
Groovy
OpenEdge Advanced Business Language
Visual Studio .NET
Smalltalk (computer programming)
use access control software
ICT project management methodologies
SQL Server
Python (computer programming)
Pascal (computer programming)
Swift (computer programming)
data models
Oracle Relational Database
TypeScript
AJAX
Common Lisp
XQuery
LINQ
Agile project management
IBM Informix
computer programming
Process-based management
N1QL
Java (computer programming)
Microsoft Visual C++
COBOL
ABAP
Lean project management
Assembly (computer programming)
PHP
CA Datacom/DB
ObjectStore
Microsoft Access
MDX
Scratch (computer programming)
apply technical communication skills
DB2
MySQL
OpenEdge Database
CoffeeScript
Erlang
LDAP
ML (computer programming)
Perl
build business relationships
VBScript
Objective-C
SAS language
perform resource planning
unstructured data
R
Lisp
Prolog (computer programming)
JavaScript
Scala
SAP R3
Filemaker (database management systems)
Other matches: database developer · database integrator · database administrator · user interface designer · costume designer
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.