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
computer numerical control machine operator
ESCO occupation · 19 essential, 129 optional skills. Click a skill to find jobs that mention it.
Essential skills
use automatic programming
quality standards
troubleshoot
perform machine maintenance
consult technical resources
operate precision measuring equipment
remove processed workpiece
supply machine with appropriate tools
set up the controller of a machine
read standard blueprints
monitor automated machines
statistical process control
program a CNC controller
ensure equipment availability
supply machine
manufacturing processes
perform test run
use CAM software
remove inadequate workpieces
Optional & specialised skills
Assembly (computer programming)
C++
tend punch press
monitor conveyor belt
Visual Studio .NET
abrasive blasting processes
milling machines
manufacturing of weapons and ammunition
manufacturing of sports equipment
electricity
C#
tend laser beam welding machine
use CAD software
APL
tend CNC grinding machine
ML (computer programming)
manufacturing of steel drums and similar containers
manufacturing of metal containers
Groovy
Python (computer programming)
Lisp
Java (computer programming)
types of engraving needles
ensure correct gas pressure
replace machines
apply cross-reference tools for product identification
ferrous metal processing
provide advice to technicians
AJAX
SAP R3
welding techniques
keep records of work progress
Microsoft Visual C++
mark processed workpiece
procure mechanical machinery
manufacturing of metal household articles
Ruby (computer programming)
tend metal sawing machine
Common Lisp
adjust temperature gauges
Pascal (computer programming)
manufacturing of tools
spot metal imperfections
OpenEdge Advanced Business Language
mechanics
metal smoothing technologies
apply isopropyl alcohol safely
CoffeeScript
electric current
manufacturing of small metal parts
perform product testing
Objective-C
manufacturing of daily use goods
tend CNC engraving machine
manufacturing of jewellery
VBScript
ensure correct metal temperature
Prolog (computer programming)
ABAP
manufacturing of door furniture from metal
apply preliminary treatment to workpieces
prepare pieces for joining
tend CNC laser cutting machine
manufacturing of metal structures
electron beam welding processes
COBOL
operate scrap vibratory feeder
liaise with managers
types of metal
laser marking processes
wear appropriate protective gear
monitor stock level
interpret geometric dimensions and tolerances
JavaScript
R
tend computer numerical control lathe machine
metal joining technologies
manufacturing of steam generators
manufacturing of light metal packaging
manufacturing of cutlery
types of plastic
SAS language
manufacturing of heating equipment
non-ferrous metal processing
geometry
maintain mechanical equipment
engraving technologies
apply precision metalworking techniques
maintain vacuum chamber
types of sawing blades
cutting technologies
TypeScript
monitor gauge
quality and cycle time optimisation
record production data for quality control
laser engraving methods
Smalltalk (computer programming)
electron beam welding machine parts
Perl
work ergonomically
Haskell
MATLAB
ASP.NET
PHP
smooth burred surfaces
manufacturing of doors from metal
use welding equipment
tend electron beam welding machine
manufacturing of metal assembly products
operate metal sheet shaker
Erlang
computer programming
ensure necessary ventilation in machining
Swift (computer programming)
Scratch (computer programming)
water pressure
laser types
precious metal processing
electrical discharge
Scala
tend water jet cutter machine
inspect quality of products
tend CNC milling machine
types of metal manufacturing processes
apply control process statistical methods
trigonometry
replace sawing blade on machine
dispose of cutting waste material
electrical engineering
Other matches: numerical tool and process control programmer · milling machine operator · engraving machine operator · lathe and turning machine operator · laser cutting machine operator
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.