Join our team as a Human Resources Generalist. This role is responsible for managing the full HR function for the Douglas Lake Equipment/Avenue Machinery employee group. As a standalone position, the HR Generalist oversees all aspects of HR, including recruitment, employee relations, benefits administration, HRIS management, employee wellness, and health and safety coordination.
The Human Resources Generalist acts as a key resource for employees and managers, providing guidance on HR policies, employment standards, and workplace practices. This role requires a highly organized and proactive HR professional who can manage multiple priorities in a fast-paced environment.
In addition to HR responsibilities, the position will provide administrative support for day-to-day office operations as needed, including backup payroll support. This is an excellent opportunity for a hands-on, mid-level HR professional who enjoys being closely involved in the business and making a direct impact.
This role is on site, and the successful candidate will be required to work in the Abbotsford office, but some travel to all branches is required.
Job Duties:
Recruitment & Employee Lifecycle
- Manage the full employee lifecycle including recruitment, onboarding, and offboarding.
- Develop job descriptions, create job postings, screen candidates, and coordinate interviews and hiring decisions.
- Prepare offer letters and conduct reference and background checks where required.
- Implement recruitment strategies to attract qualified candidates.
Payroll Coordination
- Work with the Payroll Administrator to ensure HR documentation related to payroll changes is submitted and processed.
- Provide payroll backup support as required.
Performance Management
- Support managers with annual performance reviews and maintain related documentation.
- Assist with performance management processes, including Performance Enhancement Programs.
Employee Relations & Engagement
- Respond to employee and management inquiries regarding policies, procedures, and employment standards.
- Coordinate the annual employee engagement survey and review results.
Health & Safety
- Participate in the Corporate Health and Safety Committee.
- Submit WorkSafeBC claims and coordinate return-to-work processes.
HR Programs & Administration
- Maintain and update HR programs and policies including the Employee Handbook, Benefits Program, Group RRSP, and Health & Safety Manual.
- Coordinate employee training such as WHMIS, TDG, and other required certifications.
- Maintain employee records in compliance with legal and company requirements.
External Relations & General Support
- Liaise with external partners including WorkSafeBC, legal counsel, and benefits providers.
- Support internal meetings, employee programs, and administrative activities as required.
Qualifications & Skills
- 5–8 years of progressive Human Resources experience, including experience working in a standalone HR role.
- University degree in Human Resources or a related field. A combination of education and experience may be considered.
- CPHR designation is considered an asset.
- Strong knowledge of employment laws and HR best practices.
- Experience with recruitment, benefits administration, and HR program management.
- Highly organized, detail-oriented, and able to monitor work for quality and accuracy.
- Experience with ADP and payroll is considered an asset.
- Strong verbal and written communication skills.
- Excellent interpersonal and relationship-building skills.
- Proficiency with Microsoft Word, Excel, and Outlook.
- Ability to maintain a high degree of confidentiality and discretion
Working Conditions
- Office-based work environment.
- Occasional travel to branch locations will be required.
Why Join Us
- Competitive pay $90,000 to $110,000 per annum
- Great benefits (medical, dental, vision, life insurance)
- Company events, and RRSP matching
- Paid time off and tuition reimbursement
We offer a dynamic, supportive workplace with opportunities for growth. Apply now!