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
telecommunications engineer
ESCO occupation · 21 essential, 63 optional skills. Click a skill to find jobs that mention it.
Essential skills
adjust ICT system capacity
telecommunication industry
ICT network security risks
use session border controller
electronics principles
interact with users to gather requirements
systems development life-cycle
define technical requirements
ICT network routing
analyse network bandwidth requirements
procurement of ICT network equipment
provide ICT system training
ICT system user requirements
design computer network
support ICT system users
design process
estimate costs of installing telecommunication devices
quality assurance methodologies
ICT communications protocols
microwave principles
signal processing
Optional & specialised skills
TypeScript
install electronic communication equipment
Swift (computer programming)
C#
install low voltage wiring
COBOL
Prolog (computer programming)
Haskell
JavaScript
Objective-C
R
VBScript
SAP R3
Microsoft Visual C++
Ruby (computer programming)
CoffeeScript
provide technical documentation
ICT networking hardware
APL
Lean project management
Common Lisp
ICT project management methodologies
MATLAB
Process-based management
Visual Studio .NET
apply technical communication skills
perform ICT troubleshooting
strategies for handling cases of elder abuse
Scratch (computer programming)
computer programming
Python (computer programming)
ML (computer programming)
Perl
telecommunication trunking
forecast future ICT network needs
Agile project management
Lisp
perform resource planning
build business relationships
use different communication channels
implement ICT network diagnostic tools
Erlang
integrate system components
ABAP
Assembly (computer programming)
Cisco
SAS language
analyse business requirements
ASP.NET
AJAX
Smalltalk (computer programming)
Groovy
provide user documentation
Pascal (computer programming)
OpenEdge Advanced Business Language
Scala
C++
PHP
operate private branch exchange
give live presentation
Java (computer programming)
assess ICT knowledge
create software design
Other matches: telecommunications engineering technician · electronics engineer · technical sales representative in electronic and telecommunications equipment · railway electronic technician · telecommunications equipment maintainer
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.