Published occupation directory

Explore 565 occupations.

Search specific job titles, aliases, work contexts, or fields. Every card opens a full occupation page and points to its career family and practical learning connections.

Browse visually

Choose a career family

Families organize the directory without pretending that one broad pathway is a specific occupation. Choose any family to narrow the published list below.

Agriculture, animals and environmentWorking with land, animals, conservation, and environmental systems.27 occupations · View familyArchitecture, construction and infrastructureDesigning, building, and maintaining the built environment.28 occupations · View familyArts, design, media and communicationsCreating, communicating, and producing visual and written work.30 occupations · View familyBusiness, consulting and entrepreneurshipOrganizing work, advising organizations, and building ventures.28 occupations · View familyCommunity, social and public servicesSupporting people and communities through public and social programs.26 occupations · View familyEducation and trainingTeaching, coaching, and enabling others to learn.26 occupations · View familyEngineering and technical designApplying science and design to technical systems and products.29 occupations · View familyFinance, accounting and insuranceManaging money, risk, records, and financial decisions.28 occupations · View familyGovernment, policy and administrationPublic administration, policy, and civic operations.26 occupations · View familyHealthcare and clinical servicesClinical care, health support, and related services.35 occupations · View familyHospitality, travel and tourismHosting, travel operations, and visitor experiences.28 occupations · View familyInformation technology, data and cybersecuritySoftware, data, networks, and digital security.30 occupations · Remove filterLaw, compliance and justiceLegal practice, compliance, and justice-system support.26 occupations · View familyManufacturing, production and qualityMaking products and assuring quality at scale.26 occupations · View familyNatural sciences and researchInvestigating natural and physical systems.27 occupations · View familyPublic safety, defence and emergency responseProtecting people and responding to emergencies.28 occupations · View familyRetail, sales and customer experienceSelling, serving, and improving customer journeys.28 occupations · View familySkilled trades, maintenance and repairHands-on skilled work building, fixing, and maintaining systems.33 occupations · View familySupply chain, transport and logisticsMoving goods, coordinating supply, and transport operations.30 occupations · View familyUtilities, energy, mining and resourcesEnergy systems, utilities, and resource industries.26 occupations · View family

Find a specific direction

Published occupations

Clear all
Filters2
Clear all

Showing 110 of 10 published occupations · page 1 of 1

Information technology, data and cybersecurity

Software developer

Software developers design, write, and maintain the programs that run on computers, phones, and servers. Much of the work is reading existing code, breaking a requirement into small changes, and checking that a change behaves correctly before it reaches users.

Bachelor's degreeInformation technology, data and cybersecurity

Information technology, data and cybersecurity

Front-end developer

Front-end developers build the part of a product people actually see and click. They turn designs into working interfaces, make them behave sensibly on different screens and devices, and keep them usable for people relying on assistive technology.

Varies by employer or jurisdictionInformation technology, data and cybersecurity

Information technology, data and cybersecurity

Back-end developer

Back-end developers build the services, APIs, and data access layers that sit behind an application. The work centres on correctness under load: making sure requests are handled reliably, data stays consistent, and failures degrade in a controlled way.

Bachelor's degreeInformation technology, data and cybersecurity

Information technology, data and cybersecurity

Full-stack developer

Full-stack developers work across both the interface and the services behind it, following a feature from the screen through to the database. The breadth is the point: it suits smaller teams where one person needs to carry a change end to end.

Varies by employer or jurisdictionInformation technology, data and cybersecurity

Information technology, data and cybersecurity

Mobile application developer

Mobile application developers build apps for phones and tablets. Alongside writing code they deal with the constraints of the platform: limited battery and memory, patchy connectivity, permission prompts, and app store review before anything ships.

Varies by employer or jurisdictionInformation technology, data and cybersecurity

Information technology, data and cybersecurity

Game developer

Game developers write the code that makes a game run, covering gameplay rules, graphics, physics, input, and audio. The work is highly collaborative, sitting between designers who decide how the game should feel and artists who supply what it looks like.

Bachelor's degreeInformation technology, data and cybersecurity

Information technology, data and cybersecurity

Test automation engineer

Test automation engineers write code whose job is to test other code. They build and maintain automated test suites and the pipelines that run them, so that a broken change is caught by a machine rather than by a user.

Varies by employer or jurisdictionInformation technology, data and cybersecurity

Information technology, data and cybersecurity

Data scientist

Data scientists use statistics and programming to answer questions that simple reporting cannot, such as predicting an outcome or estimating the effect of a change. They frame the problem, build and validate a model, and communicate how much confidence the result actually deserves.

Bachelor's degreeInformation technology, data and cybersecurity

Information technology, data and cybersecurity

Machine learning engineer

Machine learning engineers take models out of notebooks and into production systems. The role sits between data science and software engineering: building training and serving pipelines, watching for drift once a model is live, and handling the failure modes that only appear at scale.

Bachelor's degreeInformation technology, data and cybersecurity

Information technology, data and cybersecurity

Embedded software developer

Embedded software developers write the code that runs inside physical products, from appliances and vehicles to medical and industrial equipment. Memory, power, and timing are tight, and testing usually means working with real hardware on a bench.

Bachelor's degreeInformation technology, data and cybersecurity

Need a guided route?

Move from exploration to a practical next step.

Consent version 2026-08-21.1

Cookie preferences