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.
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.)
- Register an SPA9 account. You need your IC number and an active email address.
- 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.
- 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.
- 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.
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.
- Public Service Commission of Malaysia (SPA)SPA — federal civil-service job application portalhttps://www.spa.gov.my/
- 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
- 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.
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
Government job scams in Malaysia: 6 warning signs and how to avoid them
Scammers use SPA and government department names to squeeze money from jobseekers. Here are six warning signs, and one simple rule that protects you.
The SPA interview: what happens, and what to bring (2026)
An SPA interview call follows the PSEE assessment, not your application date. Here is the real sequence, the original documents to bring, and what happens afterwards.
Government administrative assistant salary (N1–N4): the real gross in 2026
An N1 administrative assistant starts at RM1,500 base pay — about RM2,265 gross with allowances. Full breakdown for SPM and diploma holders.
Teacher salary in Malaysia (2026): DG5 gross is over RM2,700, not RM1,893
A teacher's DG5 base pay is RM1,893, but with fixed allowances the real gross is about RM2,703. Full breakdown, plus every grade's range under SSPA.