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