Skip to main content

COMPASS C5. Skills bonus - Shortage Occupation List (SOL)

Employment Pass (EP) candidates filling roles on the Shortage Occupation List (SOL) can qualify for points under the C5. Skills bonus.

What is the SOL

The SOL lists all jobs eligible for the COMPASS C5. Skills bonus.

The jobs under the infocomm technology sector also qualify for the 5-year duration EP.

To obtain the C5. Skills bonus or a 5-year duration EP:
  • Your candidate needs to perform the job duties listed for the specific shortage occupation.
  • Your candidate needs to meet the additional requirements as stated in the SOL Employer Guide.
  • You need to select the shortage occupation in your EP application.

Learn more about:

How occupations are identified for the SOLShow

The SOL is created by MOM and the Ministry of Trade and Industry (MTI) in consultation with sector agencies and tripartite partners.

Occupations are identified for the SOL based on:

  • Their strategic importance to Singapore’s economic priorities
  • The degree and nature of labour shortage
  • The sector’s commitment to developing the local pipeline to address these shortages in the medium term
You can check the SOL employer guide to find out the respective supporting agency, and contact them if you wish to share feedback on the SOL

Selecting shortage occupations in the EP applicationShow

To obtain C5. Skills Bonus points or qualify for a 5-year duration EP:

  • Candidates should select one of the eligible job titles in the EP application form. This must be the same as the occupation for the job advertisement in MyCareersFuture, unless you are exempted from the FCF job advertising requirement.
  • Your application needs to meet the additional requirements specific to the shortage occupation. This can include:
    • Relevant qualifications, to be uploaded under the qualifications section of the EP application form
    • Work experience in relevant job titles, to be selected under the work experience section in the EP application form
    • Registration proof, to be uploaded in the agency support question in the EP application form

Updates to the SOL

Occupations may be added or removed from the SOL once a year, to remain responsive to market conditions. 

The SOL will be comprehensively reviewed every 3 years.

SOL updates will not affect the duration of existing EPs.

SOL occupations  

Candidates working in the occupations on the SOL may not need to be working in the respective sectors listed below to qualify for the bonus points. For details, please refer to the SOL employer guide.

SOL occupations Released in:  Download 
For new and renewal EP applications up to 31 December 2024 (inclusive) Mar 2023 Current SOL Employer Guide
For new and renewal EP applications from 1 January 2025
Nov 2024 Updated SOL Employer Guide 

Current SOL occupations by sector

Released in March 2023

This SOL applies to new and renewal EP applications up to 31 December 2024 (inclusive).

Agritech

Alternative protein food application scientistShow

Eligible job titles

  • Alternative protein food application scientist

Job duties

  • Conduct new product development to innovate new food products in the alternative protein space by leveraging processes such as fermentation, extrusion etc.
  • Other work related to:
    • Functionalities and use of various raw materials like plant-based protein, flavours, fats and lipids for use in alternative food applications etc
    • Recipe formulation to optimise taste and texture of product
    • Consumer acceptance and sensory evaluation studies
  • Food processing technologies.

Additional requirements

Candidates should meet both criteria (1) and (2):

(1) Be from a firm involved in the Agritech space. MOM verifies this directly with the Economic Development Board (EDB) and Enterprise Singapore (EnterpriseSG), so no additional documentation is required. New entrants to the Agritech space can reach out to EDB or EnterpriseSG.

(2) Either (2a) or (2b):

(2a) At least a Bachelor’s degree in any of these faculties:

  • Bioengineering
  • Biomedical Sciences
  • Biomolecular Engineering
  • Chemical Engineering
  • Food Engineering
  • Food Science
  • Nutrition

OR

At least a Diploma in any of these faculties:

  • Culinary Arts
  • Culinary Sciences

(2b) Minimum total three years’ work experience in at least one of these job titles:

  • Alternative protein food application scientist
  • Chef
  • Food and drink technologist
  • Food processing engineer
  • Food processing technician
  • Food production technician
  • Food science technician
  • Research and development chef

Supporting agency

EDB

Novel food biotechnologistShow

Eligible job titles

  • Novel food biotechnologist

Job duties

  • Develop bioprocess parameters and protocols for production of protein, lipids, or other nutrients from biotech processes such as fermentation, cell-culture.
  • Test and finetune bioprocess parameters to optimise yields, efficiency, and product quality of protein, lipids, or other nutrients from biotech processes such as fermentation, cell-culture.
  • Conduct treatment of ingredients and products post-bioprocessing, including downstream processing steps such as purification, concentration, drying, with the intent of incorporating them into various food matrixes.
  • Conduct or validate laboratory analysis and findings on products to map out functionalities and results in order to optimise model of production.
  • Develop new innovations in bioprocessing to improve product cost and quality.

Additional requirements

Candidates should meet both criteria (1) and (2):

(1) Be from a firm involved in the Agritech space. MOM verifies this directly with the Economic Development Board (EDB) and Enterprise Singapore (EnterpriseSG), so no additional documentation is required. New entrants to the Agritech space can reach out to EDB or EnterpriseSG.

(2) Either (2a) or (2b):

(2a) At least a Bachelor’s degree in any of these faculties:

  • Bioengineering
  • Biomedical Sciences
  • Biomolecular Engineering
  • Chemical Engineering
  • Food Engineering
  • Food Science
  • Nutrition

(2b) Minimum total three years’ work experience in at least one of these job titles:

  • Bioprocess engineer
  • Food and drink technologist
  • Food processing engineer
  • Food processing technician
  • Food production manager
  • Food production technician
  • Food science technician
  • Manufacturing engineer
  • Novel food biotechnologist
  • Process engineer
  • Production engineer

Supporting agency

EDB

Financial services

Financial or investment adviser (ultra-high or high net worth, family office and philanthropy)Show

Investment advisor (ultra-high/high net worth family office or philanthropy)

Eligible job titles

  • Investment advisor (ultra-high/high net worth / family office / philanthropy)

Job duties

  • Serve as strategic advisor on client’s overall investment portfolio to drive holistic portfolio construction and asset allocation activities to provide tailored investment proposals, portfolio analysis, review and aftersales services to ultra-high/high net worth or family office clients and relationship managers, including in emerging areas such as philanthropy.
  • Understand and assess client’s overall risk appetite, investment objectives and client suitability.
  • Educate sales force on product solutions.

Additional requirements

Candidates should meet both criteria (1) and (2):

(1) Employer is a Singapore licensed financial institution (FI) with private banking business. MOM verifies this directly with the Monetary Authority of Singapore (MAS), so no additional documentation is required. FIs can reach out to MAS for clarifications.

(2) Minimum total three years’ work experience in at least one of these job titles:

  • Investment advisor (ultra-high/ high net worth/ family office/ philanthropy)

Supporting agency

MAS

Relationship manager (ultra-high/high net worth, family office or philanthropy)

Eligible job titles

  • Relationship manager (ultra-high/high net worth / family office / philanthropy)

Job duties

  • Develop keen understanding of ultra-high/high net worth or family office clients’ holistic needs, and work with colleagues in investment products and solutions teams to develop and provide bespoke trusted advice and solutions to clients across successive generations and international borders, including in emerging areas of client interest such as philanthropy.
  • Build, establish and grow client relationship.
  • Take a strategic view of clients’ investments and closely monitor their portfolio quality.

Additional requirements

Candidates should meet both criteria (1) and (2):

(1) Employer is a Singapore licensed FI with private banking business. MOM verifies this directly with MAS, so no additional documentation is required. FIs can reach out to MAS for clarifications.

(2) Minimum total three years’ work experience in at least one of these job titles:

  • Relationship manager (ultra-high/high net worth / family office / philanthropy)

Supporting agency

MAS

Wealth planner (ultra-high/high net worth, family office or philanthropy)

Eligible job titles

  • Wealth planner (ultra-high/high net worth / family office / philanthropy)

Job duties

  • Develop bespoke solutions that may involve trust planning, tax and estate planning, family office solutions, and insurance-related needs, as well as emerging areas of client interest such as philanthropy for ultra-high/high net worth or family office clients across successive generations and international borders.
  • Apply understanding of political, tax and economic developments in specific countries to client situations whilst ensuring that wealth planning business continues to meet the bank's general and wealth planning specific standards and policies.
  • Support relationship managers in client meetings, structuring, presentations and after-sales activities relating to asset ownership and asset transfer.
  • Provide wealth planning technical and application training to relationship managers.

Additional requirements

Candidates should meet both criteria (1) and (2):

(1) Employer is a Singapore licensed FI with private banking business. MOM verifies this directly with MAS, so no additional documentation is required. FIs can reach out to MAS for clarifications.

(2) Minimum total three years’ work experience in at least one of these job titles:

  • Wealth planner (ultra-high/high net worth / family office / philanthropy)

Supporting agency

MAS

Green economy

Carbon project or programme managerShow

Eligible job titles

  • Carbon programme manager
  • Carbon project originator
  • Carbon project manager

Job duties

  • Combine technical and project management skills to develop carbon projects, ensure that they are successfully registered, and can issue carbon credits under the requirements of relevant crediting mechanisms.
  • Other work related to:
    • International regulations for carbon markets (e.g. Kyoto Protocol, Paris Agreement)
    • Application of carbon offset project standards and frameworks
    • Technology-based and nature-based solutions for carbon credit
    • Project development in the Asian/Southeast Asian context

Additional requirements

Candidates should meet both criteria (1) and (2):

(1) Be from a firm involved in the Carbon Services space. MOM verifies this directly with the Economic Development Board (EDB) and Enterprise Singapore (EnterpriseSG), so no additional documentation is required. New entrants to the Carbon Services space can reach out to EDB or EnterpriseSG.

(2) Either (2a) or (2b):

(2a) At least a Bachelor’s degree in any of these faculties:

  • Earth Sciences
  • Environmental Engineering
  • Environmental Management
  • Environmental Policy
  • Sustainability Management
  • Sustainability Policy

(2b) Minimum total three years’ work experience in at least one of these job titles:

  • Carbon auditor
  • Carbon programme manager
  • Carbon project manager
  • Carbon project originator
  • Carbon rating analyst
  • Carbon standards & methodology developer
  • Carbon verification & audit specialist
  • Chief sustainability officer
  • Conservation officer
  • Conservation scientist
  • Energy and sustainability manager
  • Environmental auditor
  • Environmental compliance officer
  • Environmental impact analyst
  • Environmental management consultant
  • Environmental officer (environmental protection)
  • Environmental programme coordinator
  • Natural resource analyst
  • Sustainability officer
  • Sustainability specialist

Supporting agency

EDB

Carbon standards and methodology analystShow

Eligible job titles

  • Carbon rating analyst
  • Carbon standards & methodology developer

Job duties

  • Develop appropriate frameworks that can be used to credibly assess carbon projects. Examples of standards include those published by international organisations such as The Gold Standard and Verified Carbon Standard, which cover a broad range of carbon offset projects from nature-based solutions (e.g. mangrove planting, afforestry, deforestation prevention) to technology solutions (e.g. renewable energy, biogas, high-efficiency cookstoves).
  • Create robust templates and procedures for project developers to follow in order for the project to issue carbon credits.
  • Other work related to:
    • International regulations for carbon markets (e.g. Kyoto Protocol, Paris Agreement)
    • Technology-based and nature-based solutions for carbon credits
    • Application of carbon offset project standards and frameworks
    • Project development in the Asian or Southeast Asian context

Additional requirements

Candidates should meet both criteria (1) and (2):

(1) Be from a firm involved in the Carbon Services space. MOM verifies this directly with the Economic Development Board (EDB) and Enterprise Singapore (EnterpriseSG), so no additional documentation is required. New entrants to the Carbon Services space can reach out to EDB or EnterpriseSG.

(2) Either (2a) or (2b):

(2a) At least a Bachelor’s degree in any of these faculties:

  • Earth Sciences
  • Environmental Engineering
  • Environmental Management
  • Environmental Policy
  • Sustainability Management
  • Sustainability Policy

(2b) Minimum total three years’ work experience in at least one of these job titles:

  • Carbon auditor
  • Carbon programme manager
  • Carbon project manager
  • Carbon project originator
  • Carbon rating analyst
  • Carbon standards & methodology developer
  • Carbon verification & audit specialist
  • Chief sustainability officer
  • Conservation officer
  • Conservation scientist
  • Energy and sustainability manager
  • Environmental auditor
  • Environmental compliance officer
  • Environmental impact analyst
  • Environmental management consultant
  • Environmental officer (environmental protection)
  • Environmental programme coordinator
  • Natural resource analyst
  • Sustainability officer
  • Sustainability specialist

Supporting agency

EDB

Carbon traderShow

Eligible job titles

  • Carbon trader

Job duties

  • Trade or broker carbon credits.
  • Originate and structure carbon credit deals.
  • Facilitate transactions between buyers and sellers of carbon credits.
  • Perform carbon market research and analysis on:
    • Different types of carbon credits and their attributes (e.g. project type, region, co-benefits, crediting mechanism)
    • Quality of carbon credits (e.g. Core Carbon Principles and Assessment Framework)
    • Factors that affect price dynamics in over-the-counter markets or exchanges
    • International regulations and policies regarding carbon markets (e.g. Paris Agreement Article 6), as well as global and national compliance schemes and its evolving regulations (e.g. Australia, China, European Union Emissions Trading System)

Additional requirements

Candidates must minimally meet both criteria (1) and (2):

(1) Minimum total three years’ work experience in carbon markets or carbon credit-related fields.

(2) At least a degree-equivalent qualification (i.e. score 10 points on COMPASS C2. Qualifications criteria).

Enterprise Singapore (EnterpriseSG) will assess all applications that meet these criteria and may contact employers for a business profile, including details on their carbon trading business.

Supporting agency

EnterpriseSG

Carbon verification and audit specialistShow

Eligible job titles

  • Carbon auditor
  • Carbon verification & audit specialist

Job duties

  • Assess whether carbon project issuing carbon credits meet the regulatory requirements.
  • Undertake field visits, or deploy technological solutions such as geospatial imaging or satellite data that determine whether the data reported by project developers correspond to actual emission reductions.
  • Apply international and local regulations relating to greenhouse gas emissions.
  • Use impact indicators for measurement and reporting purposes.
  • Apply knowledge of climate governance issues.
  • Use specific technologies (e.g. Geographic Information System data, sensors) used to verify emissions data submitted by project developers.

Additional requirements

Candidates should meet both criteria (1) and (2):

(1) Be from a firm involved in the Carbon Services space. MOM verifies this directly with the Economic Development Board (EDB) and Enterprise Singapore (EnterpriseSG), so no additional documentation is required. New entrants to the Carbon Services space can reach out to EDB or EnterpriseSG.

(2) Either (2a) or (2b):

(2a) At least a Bachelor’s degree in any of these faculties:

  • Earth Sciences
  • Environmental Engineering
  • Environmental Management
  • Environmental Policy
  • Sustainability Management
  • Sustainability Policy

(2b) Minimum total three years’ work experience in at least one of these job titles:

  • Carbon auditor
  • Carbon programme manager
  • Carbon project manager
  • Carbon project originator
  • Carbon rating analyst
  • Carbon standards & methodology developer
  • Carbon verification & audit specialist
  • Chief sustainability officer
  • Conservation officer
  • Conservation scientist
  • Energy and sustainability manager
  • Environmental auditor
  • Environmental compliance officer
  • Environmental impact analyst
  • Environmental management consultant
  • Environmental officer (environmental protection)
  • Environmental programme coordinator
  • Natural resource analyst
  • Sustainability officer
  • Sustainability specialist

Supporting agency

EDB

Healthcare

Clinical psychologistShow

Eligible job titles

  • Clinical psychologist

Job duties

  • Assess mental health and social needs, formulate care and deliver a range of psychological therapies including Cognitive Behavioural Therapy across the age range and across hospital and community settings.
  • More details on the job duties can be found on the Ministry of Health’s (MOH) Care to Go Beyond website.

Additional requirements

Candidates should have at least a Master’s degree in Clinical Psychology.

MOH will assess all applications and may contact employers for more information.

Supporting agency

MOH

Diagnostic radiographerShow

Eligible job titles

  • Diagnostic radiographer
  • Magnetic resonance imaging technologist
  • Mammographer
  • Medical diagnostic radiographer
  • Radiologic technologist

Job duties

  • Plan, prepare and perform diagnostic imaging examinations and post processing, with a wide range of equipment and techniques using X-rays, strong magnetic fields or Magnetic Resonance Imaging (MRI) and high frequency sound (ultrasound).
  • More details on the job duties can be found on the Ministry of Health’s (MOH) Allied Health Professional Council (AHPC) website.

Additional requirements

Candidates should be registered with MOH’s AHPC.

Supporting agency

MOH

Occupational therapistShow

Eligible job titles

  • Ergotherapist
  • Occupational therapist
  • Occupational therapist manager
  • Occupational therapist researcher

Job duties

  • Help individuals with physical, cognitive, developmental, social or emotional conditions to improve their basic functions and abilities, so they can reintegrate with society, and return to work, school, or daily life.
  • More details on the job duties can be found on the Ministry of Health’s (MOH) Allied Health Professional Council (AHPC) website.

Additional requirements

Candidates should be registered with MOH’s AHPC.

Supporting agency

MOH

PhysiotherapistShow

Eligible job titles

  • Aquatic physiotherapist
  • Clinical physiotherapist
  • Physical therapist
  • Physiotherapist
  • Physiotherapist manager
  • Physiotherapist researcher
  • Sports physiotherapist
  • Sports physical therapist

Job duties

  • Assess, plan and implement rehabilitative programmes that improve or restore human motor functions, maximise movement ability, relieve pain syndromes, and treat or prevent physical challenges associated with injuries, diseases and other impairments.
  • Apply a broad range of physical therapies and techniques such as exercises, manual techniques, electrical physical agents, technology, aids and appliances and other techniques.
  • More details on the job duties can be found on the Ministry of Health’s (MOH) Allied Health Professional Council (AHPC) website.

Additional requirements

Candidates should be registered with MOH’s AHPC.

Supporting agency

MOH

Registered nurseShow

Eligible job titles

  • Assistant director of nursing
  • Assistant nurse clinician
  • Chief nurse
  • Clinic nurse
  • Clinical nurse
  • Deputy director of nursing
  • Director of nursing
  • Emergency nurse
  • Industrial nurse
  • Maternity nurse
  • Nurse anaesthetist
  • Nurse clinician
  • Nurse educator
  • Nurse manager
  • Nurse midwife
  • Matron (nursing)
  • Obstetrics nurse
  • Occupational health nurse
  • Orthopaedic nurse
  • Paediatric nurse
  • Perioperative nurse
  • Professional nurse
  • Psychiatric nurse
  • Public health nurse
  • Registered nurse
  • School nurse
  • Sister (nursing)
  • Staff nurse

Job duties

  • Use evidence-based nursing knowledge and professional nursing judgement to assess health needs, provide nursing care, educate clients and support individuals to manage their health holistically.
  • Practice in collaboration with other healthcare professionals and may practise in a variety of clinical contexts depending on their education preparation and practice experience.
  • More details on the job duties can be found on the Singapore Nursing Board website.

Additional requirements

Candidates should be registered with the Ministry of Health’s (MOH) Singapore Nursing Board.

Supporting agency

MOH

Infocomm technology
Experienced tech professionals applying for infocomm occupations on the SOL may be eligible for a longer 5-year duration EP, if they meet additional requirements.

Artificial intelligence (AI) scientist or engineerShow

AI engineer

Eligible job titles

  • AI engineer

Job duties

  • Support the production of scalable and optimised AI or machine learning (ML) models.
  • Focus on building algorithms for the extraction, transformation and loading of large volumes of real-time, unstructured data to deploy AI or ML solutions from theoretical data science models.
  • Run experiments to test the performance of deployed models, and identifies and resolves bugs that arise in the process.
  • Work in a team setting and apply knowledge in statistics, scripting and programming languages required by the firm.
  • Work with the relevant software platforms in which the models are deployed.

Additional requirements

Candidates should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)

(1b) Minimum total three years’ work experience in at least one of these job titles:

  • AI engineer

Supporting agency

Infocomm Media Development Authority (IMDA)

AI researcher or scientist

Eligible job titles

  • AI researcher or scientist

Job duties

  • Plan and lead the development of new and advanced data analytic techniques, methodologies and analytical solutions from design, prototyping, and testing.
  • Identify and develop core data and AI science components for the delivery of projects, architect specialised database and computing environments, explore and visualise complex data set to provide incremental business value.
  • Extract and integrate data from various sources, and create advanced models and algorithms suitable for the business use case.
  • Conduct testing on data and AI models, interprets findings from testing, and evaluates model performance for scaling and deployment.
  • Work in a team setting and apply proficient in statistics, scripting and programming languages required by the firm.
  • Work with relevant software platforms on which the solution is deployed.

Additional requirements

Candidates should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)

(1b) Minimum total three years’ work experience in at least one of these job titles:

  • AI researcher or scientist

Supporting agency

IMDA

Applications or systems programmerShow

Eligible job titles

  • Analyst programmer
  • Applications programmer
  • Computer programmer
  • Multimedia programmer
  • Systems programmer
  • Technical programmer

Job duties

  • Write and maintain programmable code outlined in technical instructions and specifications for software applications and operating systems.

Additional requirements

Candidates should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)

(1b) Minimum total three years’ work experience in at least one of these job titles:

  • Analyst programmer
  • Applications programmer
  • Computer programmer
  • Multimedia programmer
  • Systems programmer
  • Technical programmer

Supporting agency

Infocomm Media Development Authority (IMDA)

Cloud specialistShow

Eligible job titles

  • Cloud architect
  • Cloud engineer
  • Cloud operations engineer
  • Cloud specialist

Job duties

  • Deploy and configure solutions in the cloud.
  • Automate cloud operations, develop infrastructure automation scripts and participates in the continuous improvement of cloud solutions.
  • Participate in the specification, setup and run Proof of Concepts and demonstrations of cloud solutions.
  • Administer and maintain servers across virtual platforms.

Additional requirements

Candidates should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)

(1b) Minimum total three years’ work experience in at least one of these job titles:

  • Cloud architect
  • Cloud engineer
  • Cloud operations engineer
  • Cloud specialist

Supporting agency

Infocomm Media Development Authority (IMDA)

Cyber risk specialistShow

Eligible job titles

  • Cyber compliance specialist
  • Cyber governance specialist
  • Cyber risk analyst
  • Cyber risk manager
  • Cyber threat monitoring analyst
  • Cyber security consultant
  • ICT resilience analyst
  • ICT resilience manager
  • ICT security consultant
  • ICT security specialist
  • Information security analyst
  • Information technology security specialist

Job duties

  • Conduct cyber risk assessment in support of technology initiatives to help identify IT related risk and determine appropriate controls to mitigate risks.
  • Monitor, track, and manage risk mitigations and exceptions and ensure adequate monitoring capability is incorporated into solutions.

Additional requirements

Candidates should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)

(1b) Minimum total three years’ work experience in at least one of these job titles:

  • Cyber compliance specialist
  • Cyber governance specialist
  • Cyber risk analyst
  • Cyber risk manager
  • Cyber threat monitoring analyst
  • Cyber security consultant
  • ICT resilience analyst
  • ICT resilience manager
  • ICT security consultant
  • ICT security specialist
  • Information security analyst
  • Information technology security specialist

Supporting agency

Infocomm Media Development Authority (IMDA)

Cybersecurity architectShow

Eligible job titles

  • Cybersecurity architect
  • Cybersecurity engineer
  • ICT security engineer
  • ICT security architect
  • Information systems security developer

Job duties

  • Design, develop, and implement secure system architectures.
  • Embed security principles into the design of system architectures to mitigate the risks posed by new technologies and business practices.
  • Design artefacts, spanning design, development, and implementation, into enterprise systems that describe security principles and how they relate to the overall enterprise system architecture.
  • Perform routine activities related to the periodic review and audit activities of infrastructure security systems and maintains documentation of security standards and procedures.

Additional requirements

Candidates should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)

(1b) Minimum total three years’ work experience in at least one of these job titles:

  • Cybersecurity architect
  • Cybersecurity engineer
  • ICT security engineer
  • ICT security architect
  • Information systems security developer

Supporting agency

Infocomm Media Development Authority (IMDA)

Cybersecurity operations specialistShow

Eligible job titles

  • Cyber defense incident responder
  • Cyber incident responder
  • ICT security operations analyst
  • ICT threat monitoring analyst

Job duties

  • Perform real-time analysis and trending of security log data from various security devices and systems.
  • Maintain data sources feeding the log monitoring system, develop and maintain detection and alerting rules.
  • Respond to user incident reports and evaluates the type and severity of security events.
  • Execute initial triage of incidents to rule out false positives.
  • Identify recurring security issues and risks and develops mitigation plans and recommends process improvements.
  • Interpret and apply security policies and procedures.
  • Establish escalation processes for security incidents and develops contingency plans and disaster recovery procedures.

Additional requirements

Candidates should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)

(1b) Minimum total three years’ work experience in at least one of these job titles:

  • Cyber defense incident responder
  • Cyber incident responder
  • ICT security operations analyst
  • ICT threat monitoring analyst

Supporting agency

Infocomm Media Development Authority (IMDA)

Data scientistShow

Eligible job titles

  • Chief data scientist
  • Data engineer
  • Data scientist
  • Head of data analytics

Job duties

  • Develop and implement techniques and analytics applications to transform raw data into meaningful information using data-oriented programming languages and visualisation software.
  • Apply data mining, data modelling, natural language processing, and machine learning to extract and analyse information from large structured and unstructured datasets.
  • Visualise, interpret, and report data findings and may create dynamic data reports as well.

Additional requirements

Candidates should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)

(1b) Minimum total three years’ work experience in at least one of these job titles:

  • Chief data scientist
  • Data engineer
  • Data scientist
  • Head of data analytics

Supporting agency

Infocomm Media Development Authority (IMDA)

Digital forensics specialistShow

Eligible job titles

  • Computer forensics expert
  • Computer forensics investigator
  • Cyber forensics expert
  • Cyber forensics investigation specialist
  • Cyber incident investigation specialist
  • Cyber threat investigation specialist
  • Digital forensic expert
  • Digital forensics analyst
  • ICT forensics expert
  • Information forensics expert

Job duties

  • Conduct complex post-incident forensic analysis to investigate causes of intrusion, attack, loss, or breach occurring in an organisation.
  • Identify and define forensic issues and root causes.
  • Develop reports that detail incident timeline, evidence, findings, conclusions and recommendations.
  • Support the design of a breach notification process after a security incident to minimise damage and downtime when attacks and exploits occur.
  • Select, test, and deploy security products and collect information about Internet-based criminal activities.
  • Recommend corrective actions to prevent and mitigate internal control failures.

Additional requirements

Candidates should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)

(1b) Minimum total three years’ work experience in at least one of these job titles:

  • Computer forensics expert
  • Computer forensics investigator
  • Cyber forensics expert
  • Cyber forensics investigation specialist
  • Cyber incident investigation specialist
  • Cyber threat investigation specialist
  • Digital forensic expert
  • Digital forensics analyst
  • ICT forensics expert
  • Information forensics expert

Supporting agency

Infocomm Media Development Authority (IMDA)

Penetration testing specialistShow

Eligible job titles

  • Ethical hacker
  • Exploitation analyst
  • ICT security tester
  • Network security tester
  • Penetration testing specialist
  • Security penetration tester
  • Security penetration testing manager
  • System security tester
  • Vulnerability analyst

Job duties

  • Design and perform tests and check cases to determine if infrastructure components, systems and applications meet confidentiality, integrity, authentication, availability, authorisation, and non-repudiation standards.
  • Translate requirements into test plan, write and execute test scripts or codes in line with standards and procedures to determine vulnerability to attacks.
  • Certify infrastructure components, systems and applications that meet security standards.

Additional requirements

Candidates should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)

(1b) Minimum total three years’ work experience in at least one of these job titles:

  • Ethical hacker
  • Exploitation analyst
  • ICT security tester
  • Network security tester
  • Penetration testing specialist
  • Security penetration tester
  • Security penetration testing manager
  • System security tester
  • Vulnerability analyst

Supporting agency

Infocomm Media Development Authority (IMDA)

Product manager (digital)Show

Eligible job titles

  • Digital product manager

Job duties

  • Manage the entire product line life cycle, from strategic planning to tactical activities.
  • Support product positioning and customer demand, and guide product development from conception to launch.
  • Evaluate product functionalities and performance and propose enhancements to products based on market feedback.
  • Research and analyse potential partner relationships for the product and generate ideas to grow market share, improve customer experience and drive growth.
  • Drive market research studies to explore new technology and oversee development of business proposals for new opportunities.

Additional requirements

Candidates should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)

(1b) Minimum total three years’ work experience as a digital product manager.

Supporting agency

Infocomm Media Development Authority (IMDA)

Software and applications manager (technical lead or supervisor)Show

Eligible job titles

  • Application development manager
  • Head of applications development
  • Software and applications manager
  • Software development manager

Job duties

  • Oversee the acquisition and development of software systems in organisational units.
  • Monitor the results and quality of the different software solutions and projects implemented in the organisation.
  • Oversee the development of Proof-of-Concept/ solutions and provide technical expertise on the development of software and platform features, ensuring that appropriate security and risk factors are considered.

Additional requirements

Candidates should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)

(1b) Minimum total three years’ work experience in at least one of these job titles:

  • Application development manager
  • Head of applications development
  • Software and applications manager
  • Software development manager

Supporting agency

Infocomm Media Development Authority (IMDA)

Software developerShow

Eligible job titles

  • Applications developer
  • Blockchain architect
  • Blockchain developer
  • Blockchain engineer
  • Computer software engineer
  • Cryptography architect
  • Cryptography developer
  • Cryptography engineer
  • Platform engineer
  • Platform engineering manager
  • Programmers and software development professional
  • Software developer
  • Software engineer

Job duties

  • Research, design, and develop computer and network software or specialised utility programs.
  • Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
  • Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.

Additional requirements

Candidates should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)

(1b) Minimum total three years’ work experience in at least one of these job titles:

  • Applications developer
  • Blockchain architect
  • Blockchain developer
  • Blockchain engineer
  • Computer software engineer
  • Cryptography architect
  • Cryptography developer
  • Cryptography engineer
  • Platform engineer
  • Platform engineering manager
  • Programmers and software development professional
  • Software developer
  • Software engineer

Supporting agency

Infocomm Media Development Authority (IMDA)

Web and mobile applications developerShow

Eligible job titles

  • Mobile applications developer
  • Web developer

Job duties

  • Research, analyse and evaluate requirements for existing or new web and mobile applications.
  • Design, develop, test and maintain web and mobile solutions to meet the requirements.
  • Evaluate programming codes to ensure that they are properly structured, meet industry standards and are compatible with browsers and devices.
  • Develop website infrastructure and integrate websites with other computer applications.

Additional requirements

Candidates should have either (1a) or (1b):

(1a) At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)

(1b) Minimum total three years’ work experience in at least one of these job titles:

  • Mobile applications developer
  • Web developer

Supporting agency

Infocomm Media Development Authority (IMDA)

Maritime

Marine superintendentShow

Eligible job titles

  • Marine superintendent (deck)
  • Marine superintendent

Job duties

  • Direct or arrange on-shore services such as supply of ships' stores and equipment, ship inspections and overhauls, crew replacements and navigational information for shipping company vessels arriving in port.
  • Order ship's stores, deck and navigation equipment and fuel, for delivery according to ship master's requirements and arranges for inspections, tests and overhauls as required by regulations or company practices.

Additional requirements

Candidates should have at least a Level 1 Certificate of Competency from Singapore’s Maritime Port Authority (MPA) or any of these 69 maritime administrations, which should be declared as a post-secondary diploma in the EP application form.

Supporting agency

MPA

Marine technical superintendentShow

Eligible job titles

  • Marine/vessel manager
  • Marine superintendent (engineer)
  • Technical superintendent (marine)

Job duties

  • Oversee the technical or engineering functions of the fleet.
  • Plan, control and execute all activities connected with maintenance, repairs, survey and certificate requirements, dry-docking, conversion or modification of assigned vessels in addition to monitoring and controlling costs of repairs and maintenance while ensuring that all vessels comply with factory, class or charterer requirements.

Additional requirements

Candidates should have at least a Level 1 Certificate of Competency from Singapore’s Maritime Port Authority (MPA) or any of these 69 maritime administrations, which should be declared as a post-secondary diploma in the EP application form.

Supporting agency

MPA