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 developer
ESCO occupation · 18 essential, 80 optional skills. Click a skill to find jobs that mention it.
Essential skills
database management systems
query languages
data quality assessment
estimate duration of work
create data models
report analysis results
interpret technical texts
data storage
resource description framework query language
apply information security policies
balance database resources
collect customer feedback on applications
test ICT queries
identify customer requirements
perform backups
data extraction, transformation and loading tools
database development tools
write database documentation
Optional & specialised skills
VBScript
ABAP
MySQL
Perl
Microsoft Visual C++
Swift (computer programming)
Haskell
Pentaho Data Integration
Assembly (computer programming)
CA Datacom/DB
Prolog (computer programming)
PostgreSQL
execute integration testing
COBOL
Teradata Database
IBM Informix
Visual Studio .NET
ICT infrastructure
Ruby (computer programming)
OpenEdge Database
N1QL
SAP Data Services
Groovy
SQL Server Integration Services
Oracle Relational Database
execute software tests
SQL Server
use software design patterns
AJAX
OpenEdge Advanced Business Language
Microsoft Access
C#
CoffeeScript
JavaScript
Erlang
Informatica PowerCenter
LINQ
computer programming
manage business knowledge
hardware architectures
verify formal ICT specifications
XQuery
QlikView Expressor
execute analytical mathematical calculations
TypeScript
DB2
IBM InfoSphere DataStage
create solutions to problems
Objective-C
ObjectStore
Oracle Warehouse Builder
ICT power consumption
Oracle Data Integrator
ML (computer programming)
MATLAB
LDAP
address problems critically
Lisp
Smalltalk (computer programming)
C++
Scala
identify ICT security risks
integrate system components
Scratch (computer programming)
Filemaker (database management systems)
IBM InfoSphere Information Server
SAS language
Common Lisp
Java (computer programming)
SAP R3
PHP
Pascal (computer programming)
ASP.NET
MDX
APL
SPARQL
execute ICT audits
Python (computer programming)
R
perform data mining
Other matches: database integrator · property developer · database administrator · user interface developer · 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.