Budget HR is looking for an HR Generalist to join our internal team and support day-to-day people operations — both for our own staff and, as you grow into the role, for some of the client accounts we manage. This is a hands-on position for someone who enjoys the practical, detail-heavy side of HR and wants to build broad experience across multiple companies rather than specializing narrowly in one function.
About the role
You’ll be the first point of contact for a wide range of HR admin tasks — from processing a new hire’s paperwork to answering an employee’s question about their leave balance. No two days look exactly the same, which is part of what makes this role a good fit for someone who likes variety over routine.
Key Responsibilities
Manage employee onboarding and offboarding, including documentation and system setup
Maintain accurate and up-to-date employee records
Track leave balances and approve/process leave requests
Assist with BPJS registration and monthly contribution administration
Support monthly payroll data collection and verification
Respond to employee questions about policies, benefits, and procedures
Help maintain and update internal HR policy documents
Requirements
Minimum 2 years of experience in an HR admin or generalist role
Working knowledge of Indonesian labor law basics (leave entitlements, BPJS, employment contracts)
Comfortable working with spreadsheets (Google Sheets/Excel) for tracking and reporting
Strong attention to detail — this role involves a lot of accuracy-dependent admin work
Good communication skills in both Bahasa Indonesia and English
A proactive attitude — comfortable flagging issues before they become problems, not just waiting to be told what to do