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