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