kerjaya

Government jobs in Malaysia: how to apply the right way (2026)

Every federal civil-service job is applied for through SPA, for free. Here are the real steps, the documents you need, and how to avoid job scams.

··3 min read
Four steps to apply for a government job through SPA

Applications for jobs in the federal civil service are made through the Public Service Commission (SPA), and it is free.

That's the most important sentence in this article. Anyone who asks for payment to "process" or "guarantee" a government job is a scammer.

The application steps

The first thing many people don't know: you don't apply for a federal post by sending a resume. Everything goes through the SPA9 system (spa9.spa.gov.my) — a structured online profile, not a free-form resume. (That's why a resume example is useful for the private sector; for government, the skill is filling in the SPA9 profile correctly.)

  1. Register an SPA9 account. You need your IC number and an active email address.
  2. Complete your SPA9 profile. You fill in structured fields: personal details, academic qualifications (with grades and exam years), work experience, and the Applicant's Declaration — a statement that your information is true. If the profile is incomplete, your application may not be processed at all, because the system filters candidates by the qualifications you enter.
  3. Apply for open posts. Pick the scheme and grade you qualify for. Check each scheme's entry requirements first — minimum academic qualification, age limits, and language requirements.
  4. Wait for the call. If you qualify, you're called for an online exam (for some schemes) or straight to an interview.

SPA9 registration is valid for one year. After that, you need to update your profile again. The same profile is used for all applications during that year — so complete it properly once, rather than rushing it each time a new advert appears.

Four things the SPA9 profile asks for: IC number and active email, academic qualifications with grade and year, work experience, and the Applicant's Declaration
Have all four ready before you start. An incomplete profile can mean your application isn't processed at all.

Check the grade before you apply

Every post is advertised with a grade code, for example DG9 (graduate teacher) or N1 (administrative assistant). The grade sets your salary range.

Since 1 December 2024, the grade numbers changed under the SSPA system. The old grade DG41 is now DG9, and N19 is now N1. If you're reading an old advert or guide, those numbers may no longer match.

We list the salary range for each grade in the civil-service pay ladder.

Watch out for scams

A few things that never happen in genuine civil-service recruitment:

  • A payment to apply, register, or "guarantee" a place
  • A job offer over WhatsApp from a private number with no application process
  • A request for a copy of your IC or bank details before any official interview

If you're asked to pay, it isn't official recruitment. We break down this scam pattern — and how and where to report it — in government job scams.

What we don't know

  • The waiting time between applying and being called varies by scheme and current vacancies. There's no official period we can point to.
  • Current vacancies change through the year. We don't list individual posts here — the SPA portal is the official source and is always more up to date than any third-party list.
  • Jobs at the state level and in statutory bodies have their own commissions and don't go through SPA.

Common questions

How do I apply for a government job in Malaysia?
Every federal civil-service application is made through the SPA9 system at spa9.spa.gov.my, not by sending a resume. You register an account, complete a structured profile, apply for open posts, and wait for a call to an exam or interview.
Is applying for a government job free?
Yes. Applying through SPA is completely free. Anyone asking for payment to process, register or guarantee a government job is a scammer.
How long is SPA9 registration valid?
One year. After that you need to update your profile again. The same profile is used for all applications during that year.
What do grades like DG9 or N1 mean?
The grade sets the salary range of a post. Since 1 December 2024 under the SSPA system, the grade numbers changed: DG41 is now DG9, and N19 is now N1. Old adverts or guides may no longer match.

Where these numbers come from

Every figure on this page is traceable to a primary source. If we could not verify something, we say so.

  1. Public Service Commission of Malaysia (SPA)SPA — federal civil-service job application portalhttps://www.spa.gov.my/
  2. JPA — Service Circular No. 1 of 2024 (SSPA)Public Service Department, PP Bil. 1/2024 (service schemes and grades)https://docs.jpa.gov.my/docs/sspa/PP_SSPA_INDUK_COMBINED.pdf
  3. SPA — FAQ on job application matters (SPA9)Public Service Commission — SPA9 system, registration valid one yearhttps://www.spa.gov.my/perkhidmatan/urusan-pengambilan/soalan-lazim/urusan-permohonan-pekerjaan

How these numbers were checked

Written and checked by The kerjaya team. Last checked against official sources: .

The key figures in this article were checked against Public Service Commission of Malaysia (SPA) and JPA — Service Circular No. 1 of 2024 (SSPA) and 1 other official sources.

How we choose, check and update our numbers

Get new salary guides by email

Our newsletter hasn't started yet. Leave your email and you'll be among the first to get it — sourced salary and career guides, free, and you can stop any time.

Read next