- Career Center Home
- Search Jobs
- Human Resources Generalist
Description
As our business continues to grow, we are seeking a motivated and people-focused HR Generalist to join our team. This role provides comprehensive Human Resources support across all store locations, serving as the primary HR contact for employees and management. The ideal candidate is a strong communicator, highly organized, and thrives in a dynamic, hands-on environment. A genuine interest in the Auto Body Industry and the ability to build authentic workplace relationships are key to success in this role.
KEY RESPONSIBILITIES
Employee Relations & Operational Support (30%)
- Serve as the primary point of contact for employee inquiries related to HR policies, payroll, benefits, and workplace concerns.
- Conduct regular visits across all shop locations to support employee well-being, build trust, and maintain a positive workplace culture.
- Partner with store managers and senior management to proactively address employee relations matters, including conflict resolution, performance concerns, and progressive disciplinary actions and/or processes.
- Advise and coach managers on HR best practices, employment standards compliance, and effective people management.
- Coordinate with third-party HR consultants on complex employee matters, escalations, and documentation.
- Support the development and communication of company policies, procedures, and HR initiatives.
HR Administration & Health and Safety (30%)
- Maintain accurate and up-to-date employee personnel files including benefits enrollment, Auto Body related certifications, performance documentation, and disciplinary records.
- Track and manage attendance, vacation schedules, and time entries in coordination with payroll.
- Administer group benefits programs and serve as the primary liaison between employees and the benefits provider.
- Complete, file, and manage WCB claims and related documentation in compliance with Alberta WCB requirements.
- Maintain, update, and audit Health & Safety protocols, documentation, and training records to ensure compliance with Alberta Health & Safety legislation.
- Support store managers in conducting employee performance evaluations and annual appraisal processes.
- Research and apply for government grants and funding opportunities relevant to workforce development and company initiatives.
- Perform general administrative duties as required to support day-to-day HR operations.
Talent Acquisition & Workforce Planning (30%)
- Manage the full-cycle recruitment process for all shops and head office positions across all locations, utilizing job boards, social media, trade-specific platforms, and professional networks.
- Develop and maintain candidate pipelines for high-demand roles; coordinate apprentice programs in partnership with post-secondary institutions such as NAIT.
- Collaborate with Director of Operations and store managers to anticipate hiring needs, develop job descriptions, and establish competitive compensation benchmarks aligned with industry standards.
- Facilitate the onboarding process to ensure a positive and consistent experience for new hires across all locations.
Payroll Administration (10%)
- Administer bi-weekly payroll processing, ensuring accuracy of hours, earnings, deductions, and compliance with applicable legislation.
- Collect and verify timesheets and hour reports from all staff and locations prior to each payroll cycle.
- Track and reconcile vacation accruals, leaves of absence, and other time-off entitlements.
- Review and approve payroll prior to submission, escalating discrepancies or anomalies as appropriate.
- Maintain payroll records in an organized manner.
Requirements
QUALIFICATIONS & COMPETENCIES
Education & Experience
- Bachelor's Degree in Human Resources Management (required); equivalent experience in lieu of education will be considered.
- Minimum 3 years of progressive experience in a generalist HR role, with demonstrated exposure to employee relations, recruitment, and payroll administration.
- Experience working in trades or automotive or auto body environment is a strong asset.
Technical Skills
- High proficiency in Microsoft Office Suite (Word, Excel, Outlook, Teams).
- Hands-on experience with payroll software, specifically ADP TeamPay or similar platforms.
- Familiarity with Alberta employment standards, WCB regulations, and OH&S legislation.
Core Competencies
- Strong interpersonal and communication skills with the ability to engage effectively across all levels of the organization.
- Demonstrated ability to handle sensitive and confidential matters with discretion and professionalism.
- Highly organized with strong attention to detail and the ability to manage competing priorities in a fast-paced environment.
- Proactive problem-solver who takes initiative and exercises sound judgment.
- Flexible and adaptable; comfortable navigating change and evolving responsibilities.
- Genuine commitment to building an inclusive, respectful, and high-performing workplace culture.
Other Requirements
- Valid Alberta Class 5 Driver's Licence with a clean driving record.
- Reliable personal vehicle for travel between store locations (mileage reimbursement provided when travel is required between locations during work hours).
Working Conditions
- Office and shop-based environment with regular travel between locations.
- Must be able to lift and carry office supplies up to 50 lbs.
- Exposure to fast-paced, collaborative work settings.
- Must wear appropriate safety gear when visiting shop floors.
Perks & Benefits
- Competitive salary based on experience
- Health and dental benefits (50% employer-paid)
- Life and disability insurance
- Paid vacation
- Opportunities for professional development and training
- Employee discounts at City of Edmonton Recreation Centres
- Recognition programs and team-building events
Hours of Operation
Monday to Friday: 8:00 AM – 5:00 PM
Saturday & Sunday: Closed
Occasional extended hours may be required based on operational needs.
We thank all applicants for their interest. Only those selected for an interview will be contacted.