Skip to content

Core Skills Occupation List (CSOL) for Skills in Demand Visa

The Australian Government has introduced a new Skills in Demand Visa which also includes the Core Skills Occupation List (CSOL). This new CSOL replaces existing multiple skilled occupation lists previously used for the Temporary Skill Shortage (TSS) visa in Australia.

The CSOL list has 456 occupations altogether which include core sectors such as construction, cyber security, agriculture, and health. Please also note the CSOL covers visa streams such as the “Core Skills Stream”, Direct Entry Stream, and Employer Nomination Scheme (subclass 186).

Core Skills Occupation List (CSOL)

 Occupation TitleANZSCO Code
1Chief Executive or Managing Director111111
2Corporate General Manager111211
3Aquaculture Farmer121111
4Apiarist121311
5Dairy Cattle Farmer121313
6Goat Farmer121315
7Pig Farmer121318
8Poultry Farmer121321
9Flower Grower121611
10Sales and Marketing Manager131112
11Advertising Manager131113
12Corporate Services Manager132111
13Finance Manager132211
14Human Resource Manager132311
15Policy and Planning Manager132411
16Research and Development Manager132511
17Construction Project Manager133111
18Project Builder133112
19Engineering Manager133211
20Production Manager (Forestry)133511
21Production Manager (Manufacturing)133512
22Supply and Distribution Manager133611
23Procurement Manager133612
24Medical Administrator \ Medical Superintendent134211
25Nursing Clinical Director134212
26Primary Health Organisation Manager134213
27School Principal134311
28Faculty Head134411
29Education Managers nec134499
30Chief Information Officer135111
31ICT Project Manager135112
32ICT Managers nec135199
33Arts Administrator or Manager139911
34Environmental Manager139912
35Laboratory Manager139913
36Quality Assurance Manager139916
37Regulatory Affairs Manager139917
38Hotel or Motel Manager141311
39Licensed Club Manager141411
40Accommodation and Hospitality Managers nec141999
41Retail Manager (General)142111
42Travel Agency Manager142116
43Fleet Manager149411
44Boarding Kennel or Cattery Operator149911
45Cinema or Theatre Manager149912
46Equipment Hire Manager149915
47Hospitality, Retail and Service Managers nec149999
48Music Director211212
49Artistic Director212111
50Program Director (Television or Radio)212315
51Stage Manager212316
52Technical Director212317
53Video Producer212318
54Print Journalist212413
55Radio Journalist212414
56Technical Writer212415
57Television Journalist212416
58Journalists and Other Writers nec212499
59Accountant (General)221111
60Management Accountant221112
61Taxation Accountant221113
62Company Secretary221211
63External Auditor221213
64Internal Auditor221214
65Finance Broker222112
66Insurance Broker222113
67Financial Investment Adviser222311
68Human Resource Adviser223111
69Recruitment Consultant223112
70Workplace Relations Adviser223113
71Actuary224111
72Mathematician224112
73Data Analyst224114
74Data Scientist224115
75Statistician224116
76Land Economist224511
77Valuer224512
78Organisation and Methods Analyst224712
79Management Consultant227713
80Supply Chain Analyst224714
81Patents Examiner224914
82Information and Organisation Professionals nec224999
83Advertising Specialist225111
84Marketing Specialist225113
85Content Creator (Marketing)225114
86ICT Account Manager225211
87ICT Business Development Manager225212
88ICT Sales Representative225213
89Public Relations Professional225311
90Sales Representative (Industrial Products)225411
91Sales Representative (Medical and Pharmaceutical Products)225412
92Technical Sales Representatives nec225499
93Aeroplane Pilot231111
94Flying Instructor231113
95Helicopter Pilot231114
96Air Transport Professionals nec231199
97Ship’s Engineer231212
98Architect232111
99Landscape Architect232112
100Surveyor232212
101Cartographer232213
102Other Spatial Scientist232214
103Jewellery Designer232313
104Illustrator232412
105Multimedia Designer232413
106Web Designer232414
107Interior Designer232511
108Urban and Regional Planner232611
109Chemical Engineer233111
110Materials Engineer233112
111Civil Engineer233211
112Geotechnical Engineer233212
113Quantity Surveyor233213
114Structural Engineer233214
115Transport Engineer233215
116Electrical Engineer233311
117Electronics Engineer233411
118Industrial Engineer233511
119Mechanical Engineer233512
120Production or Plant Engineer233513
121Mining Engineer (excluding Petroleum)233611
122Petroleum Engineer233612
123Aeronautical Engineer233911
124Agricultural Engineer233912
125Biomedical Engineer233913
126Engineering Technologist233914
127Environmental Engineer233915
128Naval Architect \ Marine Designer233916
129Engineering Professionals nec233999
130Agricultural Consultant234111
131Agricultural Research Scientist234114
132Agronomist234115
133Aquaculture or Fisheries Scientist234116
134Chemist234211
135Food Technologist234212
136Wine Maker234213
137Environmental Consultant234312
138Environmental Scientists nec234399
139Geologist234411
140Geophysicist234412
141Hydrogeologist234413
142Life Scientist (General)234511
143Biochemist234513
144Botanist234515
145Marine Biologist234516
146Entomologist234521
147Zoologist234522
148Life Scientists nec234599
149Respiratory Scientist234612
150Veterinarian234711
151Conservator234911
152Metallurgist234912
153Meteorologist234913
154Physicist234914
155Natural and Physical Science Professionals nec234999
156Early Childhood (Pre-primary School) Teacher241111
157Primary School Teacher241213
158Middle School Teacher \ Intermediate School Teacher241311
159Secondary School Teacher241411
160Special Needs Teacher241511
161Teacher of the Hearing Impaired241512
162Teacher of the Sight Impaired241513
163Special Education Teachers nec241599
164University Lecturer242111
165Vocational Education Teacher \ Polytechnic Teacher242211
166Education Reviewer249112
167Music Teacher (Private Tuition)249214
168Private Tutors and Teachers nec249299
169Dietitian251111
170Medical Diagnostic Radiographer251211
171Medical Radiation Therapist251212
172Nuclear Medicine Technologist251213
173Sonographer251214
174Occupational Health and Safety Adviser251312
175Optometrist251411
176Orthoptist251412
177Hospital Pharmacist251511
178Industrial Pharmacist251512
179Retail Pharmacist251513
180Orthotist or Prosthetist251912
181Health Diagnostic and Promotion Professionals nec251999
182Traditional Chinese Medicine Practitioner252214
183Complementary Health Therapists nec252299
184Dental Specialist252311
185Dentist252312
186Occupational Therapist252411
187Physiotherapist252511
188Podiatrist252611
189Audiologist252711
190Speech Pathologist \ Speech Language Therapist252712
191General Practitioner253111
192Resident Medical Officer253112
193Anaesthetist253211
194Specialist Physician (General Medicine)253311
195Cardiologist253312
196Clinical Haematologist253313
197Medical Oncologist253314
198Endocrinologist253315
199Gastroenterologist253316
200Intensive Care Specialist253317
201Neurologist253318
202Paediatrician253321
203Renal Medicine Specialist253322
204Rheumatologist253323
205Thoracic Medicine Specialist253324
206Specialist Physicians nec253399
207Psychiatrist253411
208Surgeon (General)253511
209Cardiothoracic Surgeon253512
210Neurosurgeon253513
211Orthopaedic Surgeon253514
212Otorhinolaryngologist253515
213Paediatric Surgeon253516
214Plastic and Reconstructive Surgeon253517
215Urologist253518
216Vascular Surgeon253521
217Dermatologist253911
218Emergency Medicine Specialist253912
219Obstetrician and Gynaecologist253913
220Ophthalmologist253914
221Pathologist253915
222Diagnostic and Interventional Radiologist253917
223Radiation Oncologist253918
224Medical Practitioners nec253999
225Midwife254111
226Nurse Educator254211
227Nurse Researcher254212
228Nurse Practitioner254411
229Registered Nurse (Aged Care)254412
230Registered Nurse (Child and Family Health)254413
231Registered Nurse (Community Health)254414
232Registered Nurse (Critical Care and Emergency)254415
233Registered Nurse (Developmental Disability)254416
234Registered Nurse (Disability and Rehabilitation)254417
235Registered Nurse (Medical)254418
236Registered Nurse (Medical Practice)254421
237Registered Nurse (Mental Health)254422
238Registered Nurse (Perioperative)254423
239Registered Nurse (Surgical)254424
240Registered Nurse (Paediatrics)254425
241Registered Nurses nec254499
242ICT Business Analyst261111
243Systems Analyst261112
244Multimedia Specialist261211
245Web Developer261212
246Analyst Programmer261311
247Developer Programmer261312
248Software Engineer261313
249Software Tester261314
250Cyber Security Engineer261315
251Devops Engineer261316
252Penetration Tester261317
253Software and Applications Programmers nec261399
254Database Administrator262111
255Systems Administrator262113
256Cyber Governance Risk and Compliance Specialist262114
257Cyber Security Advice and Assessment Specialist262115
258Cyber Security Analyst262116
259Cyber Security Architect262117
260Cyber Security Operations Coordinator262118
261Computer Network and Systems Engineer263111
262Network Administrator263112
263Network Analyst263113
264ICT Quality Assurance Engineer263211
265ICT Systems Test Engineer263213
266ICT Support and Test Engineers nec263299
267Telecommunications Network Engineer263312
268Barrister271111
269Intellectual Property Lawyer271214
270Judicial and Other Legal Professionals nec271299
271Solicitor271311
272Drug and Alcohol Counsellor272112
273Rehabilitation Counsellor272114
274Student Counsellor272115
275Clinical Psychologist272311
276Educational Psychologist272312
277Organisational Psychologist272313
278Psychotherapist272314
279Psychologists nec272399
280Translator272413
281Social Worker272511
282Recreation Officer \ Recreation Coordinator272612
283Agricultural and Agritech Technician311112
284Animal Husbandry Technician311113
285Aquaculture or Fisheries Technician311114
286Irrigation Designer311115
287Anaesthetic Technician311211
288Cardiac Technician311212
289Pharmacy Technician311215
290Respiratory Technician311217
291Medical Technicians nec311299
292Meat Inspector311312
293Primary Products Quality Assurance Officer311314
294Primary Products Assurance and Inspection Officers nec311399
295Chemistry Technician311411
296Earth Science Technician311412
297Science Technicians nec311499
298Architectural Draftsperson312111
299Building Associate312112
300Building Inspector312113
301Construction Estimator312114
302Surveying or Spatial Science Technician312116
303Architectural, Building and Surveying Technicians nec312199
304Civil Engineering Draftsperson312211
305Civil Engineering Technician312212
306Electrical Engineering Draftsperson312311
307Electrical Engineering Technician312312
308Electronic Engineering Technician312412
309Mechanical Engineering Draftsperson312511
310Mechanical Engineering Technician312512
311Maintenance Planner312911
312Metallurgical or Materials Technician312912
313Mine Deputy312913
314Other Draftsperson312914
315Building and Engineering Technicians nec312999
316Hardware Technician313111
317ICT Customer Support Officer313112
318Web Administrator313113
319ICT Support Technicians nec313199
320Telecommunications Field Engineer313212
321Telecommunications Network Planner313213
322Telecommunications Technical Officer or Technologist313214
323Automotive Electrician321111
324Motor Mechanic (General)321211
325Diesel Motor Mechanic321212
326Motorcycle Mechanic321213
327Small Engine Mechanic321214
328Electroplater322112
329Farrier322113
330Metal Casting Trades Worker322114
331Sheetmetal Worker322211
332Metal Fabricator322311
333Pressure Welder322312
334Welder (First Class)322313
335Aircraft Maintenance Engineer (Avionics)323111
336Aircraft Maintenance Engineer (Mechanical)323112
337Aircraft Maintenance Engineer (Structures)323113
338Fitter (General)323211
339Fitter and Turner323212
340Fitter-Welder323213
341Metal Machinist (First Class)323214
342Textile, Clothing and Footwear Mechanic323215
343Metal Fitters and Machinists nec323299
344Locksmith323313
345Precision Instrument Maker and Repairer323314
346Engineering Patternmaker323411
347Toolmaker323412
348Panelbeater324111
349Vehicle Body Builder324211
350Vehicle Trimmer324212
351Vehicle Painter324311
352Bricklayer331111
353Stonemason331112
354Carpenter and Joiner331211
355Carpenter331212
356Joiner331213
357Floor Finisher332111
358Painter332211
359Glazier333111
360Plasterer (Wall and Ceiling)333211
361Renderer (Solid Plaster)333212
362Roof Tiler333311
363Wall and Floor Tiler333411
364Airconditioning and Mechanical Services Plumber334112
365Drainer334113
366Gasfitter334114
367Roof Plumber334115
368Plumber (General)334116
369Fire Protection Plumber334117
370Electrician (General)341111
371Electrician (Special Class)341112
372Airconditioning and Refrigeration Mechanic342111
373Electrical Linesworker \ Electrical Line Mechanic342211
374Technical Cable Jointer342212
375Business Machine Mechanic342311
376Electronic Equipment Trades Worker342313
377Electronic Instrument Trades Worker (General)342314
378Electronic Instrument Trades Worker (Special Class)342315
379Cabler (Data and Telecommunications)342411
380Telecommunications Cable Jointer342412
381Telecommunications Linesworker \ Telecommunications Line mechanic342413
382Telecommunications Technician342414
383Baker351111
384Pastrycook351112
385Butcher or Smallgoods Maker351211
386Chef351311
387Cook351411
388Dog Handler or Trainer361111
389Horse Trainer361112
390Veterinary Nurse361311
391Nurseryperson362411
392Arborist362511
393Tree Worker362512
394Landscape Gardener362711
395Irrigation Technician362712
396Hairdresser391111
397Print Finisher392111
398Screen Printer392112
399Graphic Pre-press Trades Worker392211
400Printing Machinist392311
401Shoemaker393114
402Upholsterer393311
403Cabinet Maker394112
404Furniture Maker394113
405Furniture Finisher394211
406Picture Framer394212
407Wood Machinist394213
408Wood Machinists and Other Wood Trades Workers nec394299
409Boat Builder and Repairer399111
410Shipwright399112
411Chemical Plant Operator399211
412Gas or Petroleum Operator399212
413Power Generation Plant Operator399213
414Light Technician399513
415Sound Technician399516
416Performing Arts Technicians nec399599
417Signwriter399611
418Diver399911
419Optical Dispenser \ Dispensing Optician399913
420Optical Mechanic399914
421Plastics Technician399916
422Fire Protection Equipment Technician399918
423Technicians and Trades Workers nec399999
424Ambulance Officer411111
425Intensive Care Ambulance Paramedic411112
426Dental Hygienist411211
427Dental Prosthetist411212
428Dental Technician411213
429Dental Therapist411214
430Diversional Therapist411311
431Enrolled Nurse411411
432Massage Therapist411611
433Community Worker411711
434Family Support Worker411713
435Residential Care Officer411715
436Youth Worker411716
437Child Care Worker421111
438Out of School Hours Care Worker421114
439Hotel Service Manager431411
440Beauty Therapist451111
441Tour Guide451412
442Travel Consultant451612
443Flight Attendant451711
444Diving Instructor (Open Water)452311
445Other Sports Coach or Instructor (Wushu Martial Arts Coach or Yoga Instructor Only)452317
446Sports Development Officer452321
447Contract Administrator511111
448Program or Project Administrator511112
449Office Manager512111
450Legal Secretary521212
451Conveyancer599111
452Clerk of Court599211
453Insurance Loss Adjuster599612
454Clinical Coder599915
455Insurance Agent611211
456Retail Buyer639211
Source: legislation.gov.au