IT occupations and ANZSCO codes

ACS is the Australian government’s trusted partner, assessing for over 20 different IT occupations. Check the list carefully to see if your IT occupation is listed and to discover the corresponding ANZSCO code.

ACS Home Hero
 

Be sure to open and read the full description. If you are a recent graduate, look for occupations that match your qualifications.

 

1351 - ICT Managers 

 

Plans, organises, directs, controls and coordinates the ICT strategies, plans and operations of an organisation to ensure the ICT infrastructure supports the organisation's overall operations and priorities. 

 

Description of employment duties: 

  • analysing information needs and specifying technology to meet those needs
  • formulating and directing information and communication technology (ICT) strategies, policies and plans
  • directing the selection and installation of ICT resources and the provision of user training
  • directing ICT operations and setting priorities between system developments, maintenance and operations
  • overseeing the security of ICT systems

Plans, organises, directs, controls and coordinates quality accredited ICT projects. Accountable for day-to-day operations of resourcing, scheduling, prioritisation and task coordination, and meeting project milestones, objectives and deliverables within agreed timeframes and budgets. 

 

Description of employment duties: 

  • analysing information needs and specifying technology to meet those needs
  • formulating and directing information and communication technology (ICT) strategies, policies and plans
  • directing the selection and installation of ICT resources and the provision of user training
  • directing ICT operations and setting priorities between system developments, maintenance and operations
  • overseeing the security of ICT systems

Plan, organise, direct, control and coordinate the acquisition, development, maintenance and use of computer and telecommunication systems within organisations. 

 

Description of employment duties: 

  • analysing information needs and specifying technology to meet those needs
  • formulating and directing information and communication technology (ICT) strategies, policies and plans
  • directing the selection and installation of ICT resources and the provision of user training
  • directing ICT operations and setting priorities between system developments, maintenance and operations
 
 

2232 - ICT Trainers

 

ICT Trainers analyse and evaluate information-based system training needs and objectives, and develop, schedule and conduct ICT-based system training programs and courses. 

 

Description of employment duties:

  • identifying technical training needs and requirements of individuals and organisations
  • setting human resource development objectives and evaluating learning outcomes
  • preparing and developing instructional training material and aids such as handbooks, visual aids, online tutorials, demonstration models, and supporting training reference documentation
  • designing, coordinating, scheduling and conducting ICT training and development programs that can be delivered in the form of individual and group instruction, and facilitating workshops, meetings, demonstrations and conferences
  • liaising with external training providers to arrange delivery of specific training and development programs
  • promoting internal and external training and development, and evaluating these promotional activities
  • monitoring and performing ongoing evaluation and assessment of training quality and effectiveness, and reviewing and modifying training objectives, methods and course deliverables
  • gathering, investigating and researching background materials to gain a full understanding of the ICT subject matter and systems 
  • keeping up-to-date with new product version releases, advances in programming languages, application development software, and general information technology trends 
  • writing end-user products and materials such as user training, tutorial and instruction manuals, online help, and operating and maintenance instructions
 
 

2611 - ICT Business and Systems Analysts

 

Identifies and communicates with users to formulate and produce a requirements specification to create system and software solutions

 

Description of employment duties:

  • working with users to formulate and document business requirements
  • identifying, investigating, and analysing business processes, procedures and work practices
  • identifying and evaluating inefficiencies and recommending optimal business practices and system functionality and behaviour
  • using project management methodologies, principles and techniques to develop project plans and to cost, resource and manage projects
  • taking responsibility for deploying functional solutions, such as creating, adopting and implementing system test plans, which ensure acceptable quality and integrity of the system
  • creating user and training documentation, and conducting formal training classes
  • developing functional specifications for use by system developers
  • using data and process modelling techniques to create clear system specifications for the design and development of system software
  • acting as a central reference and information source, providing guidance and assistance in the system project decision-making process

Evaluates processes and methods used in existing ICT systems, and proposes modifications, additional system components or new systems to meet user needs as expressed in specifications and other documentation. 

 

Description of employment duties: 

  • working with users to formulate and document business requirements
  • identifying, investigating, and analysing business processes, procedures and work practices
  • identifying and evaluating inefficiencies and recommending optimal business practices, and system functionality and behaviour
  • using project management methodologies, principles and techniques to develop project plans and to cost, resource and manage projects
  • taking responsibility for deploying functional solutions, such as creating, adopting and implementing system test plans, which ensure acceptable quality and integrity of the system
  • creating user and training documentation, and conducting formal training classes
  • developing functional specifications for use by system developers
  • using data and process modelling techniques to create clear system specifications for the design and development of system software
  • acting as a central reference and information source, providing guidance and assistance in the system project decision-making process
 
 

2612 - Multimedia Specialists and Web Developers

 

Alternative Titles: Electronic Game Developer, Multimedia Developer, Multimedia Programmer 

 

Multimedia Specialists create computer animation, audio, video and graphic image files for multimedia presentations, games, motion pictures, CD-ROMs, information kiosks and the web, and plan, produce and maintain websites and web applications using web programming, scripting, authoring, content management and file transfer software. 

 

Description of employment duties:

  • analysing, designing and developing Internet sites applying a mixture of artistry and creativity with software programming and scripting languages and interfacing with operating environments
  • designing and developing digital animations, imaging, presentations, games, audio and video clips, and Internet applications using multimedia software, tools and utilities, interactive graphics and programming languages
  • communicating with network specialists regarding web-related issues, such as security and hosting websites, to control and enforce Internet and web server security, space allocation, user access, business continuity, website backup and disaster recovery planning
  • designing, developing and integrating computer code with other specialised inputs, such as image files, audio files and scripting languages, to produce, maintain and support websites
  • assisting in analysing, specifying and developing Internet strategies, web-based methodologies and development plans 

Plans, produces and maintains websites using web programming languages, software applications, technologies and databases together with specifications of user needs, often in conjunction with other IT Professionals such as Business Analysts, Web Designers and network and usability specialists.  

 

Description of employment duties: 

  • analysing, designing and developing Internet sites applying a mixture of artistry and creativity with software programming and scripting languages and interfacing with operating environments
  • designing and developing digital animations, imaging, presentations, games, audio and video clips, and Internet applications using multimedia software, tools and utilities, interactive graphics and programming languages
  • communicating with network specialists regarding web-related issues, such as security and hosting websites, to control and enforce Internet and web server security, space allocation, user access, business continuity, website backup and disaster recovery planning
  • designing, developing and integrating computer code with other specialised inputs, such as image files, audio files and scripting languages, to produce, maintain and support websites
  • assisting in analysing, specifying and developing Internet strategies, web-based methodologies and development plans 
 
 

2613 - Software and Applications Programmers

 

Analyses user needs, produces requirements documentation and system plans and encodes, tests, debugs, maintains and documents programs and applications. 

 

Description of employment duties: 

  • researching, consulting, analysing and evaluating system program needs
  • identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods 
  • testing, debugging, diagnosing and correcting errors and faults in an application programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification
  • writing and maintaining program code to meet system requirements, system designs and technical specifications under quality-accredited standards
  • writing, updating and maintaining technical programs, end-user documentation and operational procedures
  • providing advice, guidance and expertise in developing proposals and strategies for software design activities such as financial evaluation and costing for recommending software purchases and upgrades managing testing and automation of software and application deployments
  • collecting and analysing operational metrics
  • developing continuous improvement and continuous delivery strategies across system design and software development
  • the creation and development of the tools required to support software and its management and security 
  • performing forensic analysis to identify anomalies or threats 
  • encryption and decryption 
  • identification and mitigation of risks that may affect the performance and security throughout the lifecycle of the product.

Interprets specifications, technical designs and flow charts, builds, maintains and modifies the code for software applications, constructs technical specifications from a business functional model, and tests and writes technical documentation. 

 

Description of employment duties: 

  • researching, consulting, analysing and evaluating system program needs
  • identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods
  • testing, debugging, diagnosing and correcting errors and faults in an application programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification
  • writing and maintaining program code to meet system requirements, system designs and technical specifications under quality-accredited standards
  • writing, updating and maintaining technical programs, end-user documentation and operational procedures
  • providing advice, guidance and expertise in developing proposals and strategies for software design activities such as financial evaluation and costing for recommending software purchases and upgrades  
  • managing testing and automation of software and application deployments
  • collecting and analysing operational metrics
  • developing continuous improvement and continuous delivery strategies across system design and software development
  • the creation and development of the tools required to support software and its management and security
  • performing forensic analysis to identify anomalies or threats
  • encryption and decryption
  • identification and mitigation of risks that may affect the performance and security throughout the lifecycle of the product

Designs, develops, modifies, documents, tests, implements, installs and supports software applications and systems. 

 

Description of employment duties:

  • researching, consulting, analysing and evaluating system program needs
  • identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods
  • testing, debugging, diagnosing and correcting errors and faults in an application programming language within established testing protocols, guidelines and quality standards to ensure programs and application perform to specification
  • writing and maintaining program code to meet system requirements, system designs and technical specifications under quality-accredited standards
  • writing, updating and maintaining technical programs, end-user documentation and operational procedures
  • providing advice, guidance and expertise in developing proposals and strategies for software design activities such as financial evaluation and costing for recommending software purchases and upgrades
  • managing testing and automation of software and application deployments
  • collecting and analysing operational metrics
  • developing continuous improvement and continuous delivery strategies across system design and software development
  • the creation and development of the tools required to support software and its management and security
  • performing forensic analysis to identify anomalies or threats
  • encryption and decryption
  • identification and mitigation of risks that may affect the performance and security throughout the lifecycle of the product

Specifies, develops and writes test plans and test scripts, produces test cases, carries out regression testing, and uses automated test software applications to test the behaviour, functionality and integrity of computer software, and documents the results of tests in defect reports and related documentation. 

 

Description of employment duties: 

  • researching, consulting, analysing and evaluating system program needs
  • identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods
  • testing, debugging, diagnosing and correcting errors and faults in an application programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification
  • writing and maintaining program code to meet system requirements, system designs and technical specifications under quality-accredited standards
  • writing, updating and maintaining technical programs, end-user documentation and operational procedures
  • providing advice, guidance and expertise in developing proposals and strategies for software design activities such as financial evaluation and costing for recommending software purchases and upgrades
  • managing testing and automation of software and application deployments
  • collecting and analysing operational metrics
  • developing continuous improvement and continuous delivery strategies across system design and software development
  • the creation and development of the tools required to support software and its management and security
  • performing forensic analysis to identify anomalies or threats
  • encryption and decryption
  • identification and mitigation of risks that may affect the performance and security throughout the lifecycle of the product

Software and Application Programmers design, develop, test, maintain and document program code under user requirements, and system and technical specifications.

 

Description of employment duties:

  • researching, consulting, analysing and evaluating system program needs
  • identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods
  • testing, debugging, diagnosing and correcting errors and faults in an application programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification
  • writing and maintaining program code to meet system requirements, system designs and technical specifications under quality-accredited standards
  • writing, updating and maintaining technical programs, end-user documentation and operational procedures providing advice, guidance and expertise
  • developing proposals and strategies for software design activities such as financial evaluation and costing for recommending software purchases and upgrades
  • managing testing and automation of software and application deployments
  • collecting and analysing operational metrics
  • developing continuous improvement and continuous delivery strategies across system design and software development
  • the creation and development of the tools required to support software and its management and security
  • performing forensic analysis to identify anomalies or threats
  • encryption and decryption
  • identification and mitigation of risks that may affect the performance and security throughout the lifecycle of the product.
 
 

2621 - Database and Systems Administrators

 

Plans, develops, configures, maintains and supports an organisation's database management system under user requirements ensuring optimal database integrity, security, backup, reliability and performance. 

 

Description of employment duties:

  • designing and maintaining database architecture, data structures, tables, dictionaries and naming conventions to ensure the accuracy and completeness of all data master files
  • performing the operational establishment and preventive maintenance of backups, and recovery procedures, and enforcing security and integrity controls
  • implementing and administering database documentation, guidelines, policies and procedures 
  • testing database systems and upgrades, such as debugging, tracking, reproduction, logging and resolving all identified problems, according to approved quality testing scripts, procedures and processes  
  • accepting responsibility for the processes, procedures and operational management associated with system security and disaster recovery planning 
  • liaising with security vendors, suppliers, service providers and external resources; analysing, recommending, installing and maintaining software security applications; and monitoring contractual obligations, performance delivery and service level agreements  
  • troubleshooting and providing service support in diagnosing, resolving and repairing server-related hardware and software malfunctions, encompassing workstations and communication infrastructure 
  • preparing and maintaining documentation, policies and instructions, and recording and detailing operational procedures and system logs  
  • ensuring that the design of computer sites allows all components to fit together and work properly, and monitoring and adjusting the performance of networks 
  • continually surveying the current computer site to determine future network needs and making recommendations for enhancements in the implementation of future servers and networks    

Plans, develops, installs, troubleshoots, maintains and supports an operating system and associated server hardware, software and databases ensuring optimum system integrity, security, backup and performance. 

 

Description of employment duties: 

  • designing and maintaining database architecture, data structures, tables, dictionaries and naming conventions to ensure the accuracy and completeness of all data master files
  • performing the operational establishment and preventive maintenance of backups, and recovery procedures, and enforcing security and integrity controls
  • implementing and administering database documentation, guidelines, policies and procedures 
  • testing database systems and upgrades, such as debugging, tracking, reproduction, logging and resolving all identified problems, according to approved quality testing scripts, procedures and processes 
  • accepting responsibility for the processes, procedures and operational management associated with system security and disaster recovery planning 
  • liaising with security vendors, suppliers, service providers and external resources; analysing, recommending, installing and maintaining software security applications; and monitoring contractual obligations, performance delivery and service level agreements  
  • troubleshooting and providing service support in diagnosing, resolving and repairing server-related hardware and software malfunctions, encompassing workstations and communication infrastructure 
  • preparing and maintaining documentation, policies and instructions, and recording and detailing operational procedures and system logs 
  • ensuring that the design of computer sites allows all components to fit together and work properly, and monitoring and adjusting the performance of networks 
  • continually surveying the current computer site to determine future network needs and making recommendations for enhancements in the implementation of future servers and networks  
 
 

2621 - ICT Security

 

Establishes, manages and administers an organisation's ICT security policy and procedures to ensure preventive and recovery strategies are in place, and minimise the risk of internal and external security threats. 

 

Description of employment duties: 

  • designing and maintaining database architecture, data structures, tables, dictionaries and naming conventions to ensure the accuracy and completeness of all data master files 
  • performing the operational establishment and preventive maintenance of backups, and recovery procedures, and enforcing security and integrity controls 
  • implementing and administering database documentation, guidelines, policies and procedures 
  • testing database systems and upgrades, such as debugging, tracking, reproduction, logging and resolving all identified problems, according to approved quality testing scripts, procedures and processes 
  • accepting responsibility for the processes, procedures and operational management associated with system security and disaster recovery planning 
  • liaising with security vendors, suppliers, service providers and external resources; analysing, recommending, installing and maintaining software security applications; and monitoring contractual obligations, performance delivery and service level agreements  
  • troubleshooting and providing service support in diagnosing, resolving and repairing server-related hardware and software malfunctions, encompassing workstations and communication infrastructure 
  • preparing and maintaining documentation, policies and instructions, and recording and detailing operational procedures and system logs 
  • ensuring that the design of computer sites allows all components to fit together and work properly, and monitoring and adjusting the performance of networks 
  • continually surveying the current computer site to determine future network needs and making recommendations for enhancements in the implementation of future servers and networks  
 
 

2631 - Computer Network Professionals

 

Plans, develops, deploys, tests and optimises network and system services, taking responsibility for configuration management and overall operational readiness of network systems, especially environments with multiple operating systems and configurations, and provides troubleshooting and fault-finding services for network problems. 

 

Description of employment duties: 

  • analysing, developing, interpreting and evaluating complex system design and architecture specifications, data models and diagrams in the development, configuration and integration of computer systems 
  • researching, analysing, evaluating and monitoring network infrastructure to ensure networks are configured to operate at optimal performance
  • assessing and recommending improvements to network operations and integrated hardware, software, communications and operating systems
  • providing specialist skills in supporting and troubleshooting network problems and emergencies
  • installing, configuring, testing, maintaining and administering new and upgraded networks, software database applications, servers and workstations 
  • providing network programming in support of specific business needs and requirements  
  • preparing and maintaining procedures and documentation for network inventory, and recording diagnosis and resolution of network faults, enhancements and modifications to networks, and maintenance instructions 
  • monitoring network traffic, and activity, capacity and usage to ensure continued integrity and optimal network performance

Installs and maintains hardware and software, documents diagnosis and resolution of faults, manages user passwords, security and inventory documentation, ensures the efficient performance of servers, printers and personal computers, and attends to other operational tasks. May also perform tasks such as help desk support and user training. 

 

Description of employment duties: 

  • analysing, developing, interpreting and evaluating complex system design and architecture specifications, data models and diagrams in the development, configuration and integration of computer systems 
  • researching, analysing, evaluating and monitoring network infrastructure to ensure networks are configured to operate at optimal performance
  • assessing and recommending improvements to network operations and integrated hardware, software, communications and operating systems
  • providing specialist skills in supporting and troubleshooting network problems and emergencies 
  • installing, configuring, testing, maintaining and administering new and upgraded networks, software database applications, servers and workstations 
  • providing network programming in support of specific business needs and requirements  
  • preparing and maintaining procedures and documentation for network inventory, and recording diagnosis and resolution of network faults, enhancements and modifications to networks, and maintenance instructions 
  • monitoring network traffic, and activity, capacity and usage to ensure continued integrity and optimal network performance 

Researches and analyses network architecture, and recommends policies and strategies for designing, planning and coordinating an organisation's network such as the total system environment and architecture. May also perform operational tasks such as monitoring system performance, software and hardware upgrades, backups, support and network maintenance. 

 

Description of employment duties:  

  • analysing, developing, interpreting and evaluating complex system design and architecture specifications, data models and diagrams in the development, configuration and integration of computer systems 
  • researching, analysing, evaluating and monitoring network infrastructure to ensure networks are configured to operate at optimal performance  
  • assessing and recommending improvements to network operations and integrated hardware, software, communications and operating systems 
  • providing specialist skills in supporting and troubleshooting network problems and emergencies  
  • installing, configuring, testing, maintaining and administering new and upgraded networks, software database applications, servers and workstations 
  • providing network programming in support of specific business needs and requirements  
  • preparing and maintaining procedures and documentation for network inventory, and recording diagnosis and resolution of network faults, enhancements and modifications to networks, and maintenance instructions
  • monitoring network traffic, and activity, capacity and usage to ensure continued integrity and optimal network performance
 
 

2632 - ICT Support and Test Engineers

 

Creates, maintains and manages technical quality assurance processes and procedures to assess efficiency, validity, value and functional performance of computer systems and environments, and audits systems to ensure compliance with, and adherence to, accredited internal and external industry quality standards and regulations. May supervise the work of ICT quality assurance teams. 

 

Description of employment duties: 

  • scheduling and conducting quality audit inspections, and analysing and reviewing systems, data and documentation 
  • identifying variations and potential high-risk areas in securing adherence to standards and procedures  
  • recommending corrective action plans and improvements in the resolution of non-compliance with standards detected through monitoring and auditing of processes and procedures 
  • communicating, educating and liaising with users and management to ensure awareness and adherence to standards, procedures and quality control issues and activities 
  • assisting in troubleshooting, diagnosing, testing and resolving system problems and issues 
  • developing, conducting and providing technical guidance and training in application software and operational procedures  
  • analysing, evaluating and diagnosing technical problems and issues such as installation, maintenance, repair, upgrade and configuration and troubleshooting of desktops, software, hardware, printers, Internet, email, databases, operating systems and security systems 
  • testing, identifying and diagnosing functionality errors and faults in systems, and programming code within established testing protocols, guidelines and quality standards to ensure systems perform to specification 
  • performing organisational systems architecture reviews and assessments, and recommending current and future hardware and software strategies and directions 
  • creating and reviewing technical documentation such as procedural, instructional and operational guides and manuals, technical reports and specifications and maintenance inventory systems

Develops support procedures and strategies for systems, networks, operating systems and applications development, solves problems and provides technical expertise and direction in support of system infrastructure and process improvements, and diagnoses and resolves complex system problems. 

 

Description of employment duties: 

  • scheduling and conducting quality audit inspections, and analysing and reviewing systems, data and documentation 
  • identifying variations and potential high-risk areas in securing adherence to standards and procedures 
  • recommending corrective action plans and improvements in the resolution of non-compliance with standards detected through monitoring and auditing of processes and procedures 
  • communicating, educating and liaising with users and management to ensure awareness and adherence to standards, procedures and quality control issues and activities 
  • assisting in troubleshooting, diagnosing, testing and resolving system problems and issues 
  • developing, conducting and providing technical guidance and training in application software and operational procedures  
  • analysing, evaluating and diagnosing technical problems and issues such as installation, maintenance, repair, upgrade and configuration and troubleshooting of desktops, software, hardware, printers, Internet, email, databases, operating systems and security systems 
  • testing, identifying and diagnosing functionality errors and faults in systems, and programming code within established testing protocols, guidelines and quality standards to ensure systems perform to specification 
  • performing organisational systems architecture reviews and assessments, and recommending current and future hardware and software strategies and directions 
  • creating and reviewing technical documentation such as procedural, instructional and operational guides and manuals, technical reports and specifications and maintenance inventory systems

Specifies, develops and writes test plans and test scripts, produces test cases, carries out regression testing, and uses automated test software applications to test the behaviour, functionality and integrity of systems, and documents the results of tests in defect reports and related documentation. 

 

Description of employment duties: 

  • scheduling and conducting quality audit inspections, and analysing and reviewing systems, data and documentation 
  • identifying variations and potential high-risk areas in securing adherence to standards and procedures  
  • recommending corrective action plans and improvements in the resolution of non-compliance with standards detected through monitoring and auditing of processes and procedures 
  • communicating, educating and liaising with users and management to ensure awareness and adherence to standards, procedures and quality control issues and activities  
  • assisting in troubleshooting, diagnosing, testing and resolving system problems and issues 
  • developing, conducting and providing technical guidance and training in application software and operational procedures  
  • analysing, evaluating and diagnosing technical problems and issues such as installation, maintenance, repair, upgrade and configuration and troubleshooting of desktops, software, hardware, printers, Internet, email, databases, operating systems and security systems 
  • testing, identifying and diagnosing functionality errors and faults in systems, and programming code within established testing protocols, guidelines and quality standards to ensure systems perform to specification  
  • performing organisational systems architecture reviews and assessments, and recommending current and future hardware and software strategies and directions 
  • creating and reviewing technical documentation such as procedural, instructional and operational guides and manuals, technical reports and specifications and maintenance inventory systems

ICT Support and Test Engineers develop procedures and strategies to support, create, maintain and manage technical quality assurance processes and guidelines and systems infrastructure, investigate, analyse and resolve system problems and performance issues, and test the behaviour, functionality and integrity of systems. 

 

Description of employment duties: 

  • scheduling and conducting quality audit inspections, and analysing and reviewing systems, data and documentation 
  • identifying variations and potential high-risk areas in securing adherence to standards and procedures  
  • recommending corrective action plans and improvements in the resolution of non-compliance with standards detected through monitoring and auditing of processes and procedures 
  • communicating, educating and liaising with users and management to ensure awareness and adherence to standards, procedures and quality control issues and activities 
  • assisting in troubleshooting, diagnosing, testing and resolving system problems and issues 
  • developing, conducting and providing technical guidance and training in application software and operational procedures  
  • analysing, evaluating and diagnosing technical problems and issues such as installation, maintenance, repair, upgrade and configuration and troubleshooting of desktops, software, hardware, printers, Internet, email, databases, operating systems and security systems 
  • testing, identifying and diagnosing functionality errors and faults in systems, and programming code within established testing protocols, guidelines and quality standards to ensure systems perform to specification 
  • performing organisational systems architecture reviews and assessments, and recommending current and future hardware and software strategies and directions 
  • creating and reviewing technical documentation such as procedural, instructional and operational guides and manuals, technical reports and specifications and maintenance inventory systems  
 
 

3131 - ICT Support Technicians

 

Designs, builds and maintains websites, and provides web technology solutions and services. 

 

Description of employment duties: 

  • determining software and hardware requirements to provide solutions to problems 
  • responding to inquiries about software and hardware problems  
  • adapting existing programs to meet users' requirements 
  • installing and downloading appropriate software 
  • ensuring efficient use of applications and equipment 
  • implementing computer networks  
  • designing and maintaining websites 
  • repairing and replacing peripheral equipment such as terminals, printers and modems 
  • may work in a call centre
 
 

Occupations on the Medium and Long-term Strategic Skills List (MLTSSL)

 

Occupations on the MLTSSL change regularly. Refer to the Department of Home Affairs website for the most up-to-date listing.



Department of Home Affairs →

 
 
 
 

Start your application without delay 

 

You can start the process now and come back to it any time you like. All you need is proof of ID and a way to pay your application fee – Visa, Mastercard, American Express and PayPal are all accepted.

 
 
 
 

FAQs – frequently asked questions 

 
  • When you apply for the ACS Migration Skills Assessment, you enter your skills into the ACS Migration Skills Assessment portal. The portal then automatically matches your skills to occupations and ANZSCO codes assessed by ACS 
  • You can then choose up to three occupations and ANZSCO codes you would like to be assessed against 
  • You will receive a separate outcome letter for each ANZSCO code for which you are successfully assessed

The Australian and New Zealand Standard Classification of Occupations (ANZSCO) code is a numerical system used to classify and categorise occupations for immigration purposes in Australia and New Zealand.

 

Every job title on the Australian Governent’s occupations lists has its own unique six-digit ANZSCO code, e.g. Software Tester - ANZSCO code 261314.

 

See lists of ANZSCO codes for IT and Data Science occupations assessed by ACS for the purposes of skilled migration.

A Skilled Occupation List is a list of in-demand occupations in Australia. There are many of these lists, which are published by the Australian government. The good news is that most ICT professions are included on these lists.  

 

 

Examples of Skilled Occupation Lists include: 

  • Short-term Skilled Occupation List (STSOL)  
    Tend to be for temporary visas 
  • Regional Occupation List (ROL)
    Australia’s regions have their own needs and may require your skills 
  • Medium and Long-term Strategic Skills List (MLTSSL)
    Skills in high demand across Australia, often with permanent visas

ACS will assess if your educational qualifications and/or work experience are at a professional ICT level and closely related to the nominated occupation (ANZSCO) for migration purposes.

 

ACS will review your qualification(s) to determine the Australian Qualification Framework (AQF) comparability. The course units of your qualification are assessed to determine whether the professional ICT content is considered an ICT professional unit or not. The outcome of the Assessment will note if your qualification is a Major, Minor or if the ICT content is Insufficient.

 

An ACS Assessor will review which ICT units are considered closely related to your nominated occupation. Once your qualification(s) have been assessed as outlined above, the assessor will then determine the amount of relevant work experience required to meet the suitability criteria.

 

Be honest. Select IT and Data Science related skills that you have demonstrated in your career episodes to date and/or have learned through your ICT related qualifications. This will ensure that our system generates suggested ANZSCO codes that will reflect your qualifications and experiences.

If you are found to be unsuitable for all the ANZSCO codes that you have nominated, 

this suggests that the skills that you have chosen to be assessed against are not clearly demonstrated through the documentation and/or the educational and career episodes you have provided. Where there are obvious gaps, our case officers and assessors may ask for more proof to make sure we assess you correctly, in the hope of a suitable outcome for at least one ANZSCO code.

Once you submit your application the assessment process will commence, therefore it will NOT be possible to update your suggested ANZSCO code(s). 

It is the responsibility of the applicant to provide all the documentation that they want to be considered in the application at the time of submission. Once your application has been submitted and is in process, additional documentation cannot be included.

 
 

ACS Migration Skills Assessment Info Hub

 

Your source of all detailed information and policies related to ACS Migration Skills Assessment.

 
 
 

3 ways to get help should you need it

 
ACS Migration Webinar

ACS Migration Webinars

Get the latest skilled migration updates and questions answered live by experts.
 
 
ACS Migration Webinar

ACS AppAssist

Get your application right first time with expert guidance from your AppAssist consultant.
 
 
ACS Migration Webinar

Migration Agents

A registered migration agent is great for guiding you through the whole process.