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