Job overview
We are looking for a HR Generalist who can deliver in a Thai white-collar team. Company between 20 and 100 staff that needs one person covering the full HR cycle rather than a specialist for each function. Handles recruitment, onboarding, and day-to-day HR admin in one role. Use this page as a ready job description: overview, responsibilities, salary guidance for Thailand, qualifications, and a template you can paste into a free job post.
Job responsibilities for HR Generalist
As a HR Generalist, day-to-day work typically includes the items below. Edit the list so it matches your stack, tools, and team size before you publish.
- Post job openings, screen resumes, and coordinate interviews
- Run onboarding for new hires including contracts and orientation
- Maintain employee records and leave/attendance tracking
- Support benefits enrollment and answer employee HR questions
- Help draft basic HR policies and update the employee handbook
HR Generalist salaries in Thailand
- Typical posted band: ฿20,000-40,000
- WorkVenture salary data for Human Resources Generalist averages about ฿27,422/month.
- Exact pay depends on seniority, English need, industry, and Bangkok vs upcountry.
HR Generalist job qualifications
Basic qualifications to consider for a HR Generalist in Thailand include:
- 2-4 years in a general HR role
- Working knowledge of Thai labor basics (leave entitlements, social security)
- Comfortable using HRIS or payroll software
- Good with people and able to handle sensitive conversations calmly
HR Generalist skills required
Beyond formal qualifications, strong HR Generalist hires usually bring a mix of tools and working style:
- Experience with both blue-collar and office staff
- Basic English for coordinating with foreign management
Candidates also care about how you frame the role:
- List which HR sub-functions this person actually owns (recruitment, payroll, ER) so applicants know the real scope
- Mention team size and whether they report to an HR manager or directly to the owner
What to expect as a HR Generalist
What the role often feels like in practice (use this to set expectations in interviews):
- Post job openings, screen resumes, and coordinate interviews
- Run onboarding for new hires including contracts and orientation
- Maintain employee records and leave/attendance tracking
- Support benefits enrollment and answer employee HR questions
Job description template
Copy the block below into your ATS or free job post. Replace company name, tools, and location before publishing.
HR Generalist
About us: Company between 20 and 100 staff that needs one person covering the full HR cycle rather than a specialist for each function.
Responsibilities:
- Post job openings, screen resumes, and coordinate interviews
- Run onboarding for new hires including contracts and orientation
- Maintain employee records and leave/attendance tracking
- Support benefits enrollment and answer employee HR questions
- Help draft basic HR policies and update the employee handbook
Requirements:
- 2-4 years in a general HR role
- Working knowledge of Thai labor basics (leave entitlements, social security)
- Comfortable using HRIS or payroll software
- Good with people and able to handle sensitive conversations calmly
Nice to have:
- Experience with both blue-collar and office staff
- Basic English for coordinating with foreign management
Compensation: ฿20,000-40,000
Benefits: Social security, group health (as applicable), annual leave per company policy
Location: Bangkok office / hybrid (edit to match)
How to apply: Apply via this job post or email your CV to [email protected]
Job title: HR Generalist About us: Company between 20 and 100 staff that needs one person covering the full HR cycle rather than a specialist for each function. Responsibilities: - Post job openings, screen resumes, and coordinate interviews - Run onboarding for new hires including contracts and orientation - Maintain employee records and leave/attendance tracking - Support benefits enrollment and answer employee HR questions - Help draft basic HR policies and update the employee handbook Requirements: - 2-4 years in a general HR role - Working knowledge of Thai labor basics (leave entitlements, social security) - Comfortable using HRIS or payroll software - Good with people and able to handle sensitive conversations calmly Nice to have: - Experience with both blue-collar and office staff - Basic English for coordinating with foreign management Compensation: ฿20,000-40,000 Benefits: Social security, group health (as applicable), annual leave per company policy Location: Bangkok office / hybrid (edit to match) How to apply: Apply via this job post or email your CV to [email protected]
Tips for writing this job ad
- List which HR sub-functions this person actually owns (recruitment, payroll, ER) so applicants know the real scope
- Mention team size and whether they report to an HR manager or directly to the owner
Weak ad: Vague title. Competitive salary. Hardworking.
Strong ad: HR Generalist. ฿20,000-40,000. Company between 20 and 100 staff that needs one person covering the full HR cycle rather than a specialist for each function.
FAQ
HR Generalist vs HR Officer, is there a difference?
In most Thai job ads the two terms overlap heavily. If there is a distinction at your company, generalist usually implies slightly broader ownership across recruitment, ER, and policy, while officer can lean more toward execution and admin. Use whichever title matches your internal structure and don't worry too much about the label.
What should we test for in the interview?
Give a small scenario, like a staff member requesting sick leave right after a public holiday, and ask how they would handle it. It reveals whether they know the actual leave rules or are just guessing.
How do we get more relevant applicants for this posting?
Specify the industry context, since HR practice for a factory floor looks very different from an office team. A generic "HR generalist wanted" ad pulls in candidates who may have no relevant sector experience at all.
Post this role on WorkVenture
Reach 527,000+ candidates in Thailand. Free job posts for verified employers. White-collar focus.
Post a job free