Human Resources Generalist

1 day ago


Lower Mainland, Canada Hardy Mechanical Services Ltd Full time

**HR Generalist - Hardy Mechanical Services Ltd.**
**Vancouver, BC** (Remote) | Full-Time
**Salary range**$60,000 - $70,000 per annum

Are you an HR professional with experience hiring in the trades? Do you thrive in a fast-paced, growing company where you can take full ownership of HR processes without the red tape of a big corporate structure? If so, we’d love to hear from you

Hardy Mechanical is a growing HVAC & Mechanical contractor based in Vancouver, BC, specializing in service, maintenance, commercial installations, and projects. We work with retail stores, restaurants, office spaces, and light industrial buildings, managing HVAC, refrigeration, and mechanical systems from design to installation, maintenance, and replacement. Our superior customer service, technical expertise, and team-driven approach set us apart—we take on challenges head-on and often achieve the impossible.

As we continue to grow, we are looking for an HR Generalist to lead and manage all aspects of HR, including recruitment, compliance, and employee development. This is an exciting opportunity to be part of a dynamic company that values expertise, teamwork, and innovation.

**What You’ll Do**
- **Full-cycle recruitment** - Proactively hire technicians and office staff, using creative strategies to attract top talent; this includes helping build relationships with trade schools and the ITA
- **Industry Trade Authority communication & accreditation management** - Keep track of certifications, ensure compliance, and manage training documentation
- **HR process improvement** - Update current HR policies, job offers, and hiring practices to keep us competitive
- **Champion employee engagement & culture building** - Organize staff events, track birthdays/work anniversaries, and foster a positive workplace culture.
- **Employee onboarding & training** - Ensure smooth onboarding, administer training programs, and track professional development
- **Workforce planning & compliance** - Stay up to date on employment laws, safety requirements, and foreign hiring regulations
- **Technology & admin tasks** - Use **MS365** to track HR data, manage documentation, and handle IT requests for new hires

**What We’re Looking For**
- **Bachelor’s degree in human resources**, business admin, or a related field from a recognized post-secondary institution is preferred, OR an equivalent combination of education, training and experience
- **5**years of experience in HR**, ideally with2 years in a Generalist role
- **Full-cycle recruitment experience;**experience hiring in the trades preferred
- **Strong interpersonal, communication, and presentation skills**with the ability to professionally connect with and influence a diverse group of individuals
- Strong knowledge of **BC employment laws**:

- A self-starter who **owns the HR department** - we want someone to lead HR and take accountability about its growth and success
- **Tech-savvy** - comfortable working fully remote, using various technologies and communication methods
- This is a fully remote position; however, employees must be in the Lower Mainland to attend occasional meetings, as well as career fairs and networking/relationship building events at local schools._

We offer **competitive wages and benefits** and the opportunity to grow the department along with your skillset and the company.

**Job Types**: Full-time, Permanent

Pay: $60,000.00-$70,000.00 per year

Schedule:

- Monday to Friday

**Experience**:

- Human resources: 5 years (preferred)
- full cycle recruitment: 3 years (preferred)

**Location**:

- Lower Mainland, BC (preferred)

Work Location: Remote



  • Lower Mainland, Canada Campus Support Full time

    Campus Support is a centralized service centre that supports its clients in making students the number one priority. We are committed to delivering essential operational, marketing and leadership support that enables each campus team to provide an exceptional educational experience. **PURPOSE OF THE POSITION** The HR team at Campus Support is **EVOLVING**...


  • Lower Mainland, Canada Campus Support Full time

    **About us** Campus Support is a centralized service centre that supports its clients in making students the number one priority. We are committed to delivering essential operational, marketing and leadership support that enables each campus team to provide an exceptional educational experience. The Human Resources team at Campus Support is EVOLVING and we...


  • Lower Mainland, Canada BC Construction Safety Alliance Full time

    **EXPRESSION OF INTEREST **(EOI) **BCCSA Regional Safety Advisor (RSA)** - Vancouver Lower Mainland **Purpose** The British Columbia Construction Safety Alliance (BCCSA) is seeking Expressions of Interest from qualified occupational health and safety professionals who are interested in being a Regional Safety Advisor (RSA). **Background** BC Construction...


  • Lower Sackville, Canada Advance Plus Tech Solutions Inc. Full time

    Education: College/CEGEP - Experience: 7 months to less than 1 year - or equivalent experience - ** Tasks**: - Arrange and co-ordinate seminars, conferences, etc. - Plan and control budget and expenditures - Establish and implement policies and procedures - Determine and establish office procedures and routines - Oversee the classification and rating of...


  • Lower Sackville, Canada Advance Plus Tech Solutions Inc. Full time

    Education: - Expérience: **Education**: - College/CEGEP - or equivalent experience **Tasks**: - Arrange and co-ordinate seminars, conferences, etc. - Plan and control budget and expenditures - Establish and implement policies and procedures - Determine and establish office procedures and routines - Oversee the classification and rating of occupations -...


  • Lower Mainland, Canada RailWorks Corporation Full time

    **Job ID**: 17747 **Job Summary** Reporting to the Track Foreman, the Track Laborer is responsible for successfully completing day-to-day tasks by meeting or exceeding corporate and project goals for safety, quality, and schedule, resulting in customer satisfaction. **What We Offer** - Hourly Wage: $26.09/Hour - Unionized Position - Benefits - Pension -...

  • General Labourer

    2 weeks ago


    Lower Mainland, Canada RailWorks Corporation Full time

    General Labourer Reporting to the Track Foreman, the Track Laborer is responsible for successfully completing day-to-day tasks by meeting or exceeding corporate and project goals for safety, quality, and schedule, resulting in customer satisfaction. **Primary/Essential Responsibilities and Duties** - Embrace our safety culture and adhering to industry and...

  • Operations Manager

    2 weeks ago


    Lower Mainland, Canada Loomis Express Full time

    From deliveries to the Alaskan Gold Rush in 1905 through armoured cars to ground and courier service, the Loomis brand has a long history of providing Canadian clients with high quality domestic service. Owned by TFI International, Loomis Express contributes to their annual operating revenue of over 5 billion dollars. As a national provider in the Courier...

  • Accounting Manager

    2 weeks ago


    Lower Mainland, Canada Coast Mental Health Full time

    **Job Summary** Under the direction of the CFO, the Accounting Manager (Trust) manages the accounting, and reporting functions within the Finance and Trust Adminstration department. This position is also responsible for unionized staff members and managing performance according to the collective agreement. **Typical functions and responsibilities** -...

  • Track Labourer

    2 weeks ago


    Lower Mainland, Canada RailWorks Corporation Full time

    **Job ID**: 15183 **Job Summary** Reporting to the Track Foreman, the Track Laborer is responsible for successfully completing day-to-day tasks by meeting or exceeding corporate and project goals for safety, quality, profitability and schedule, resulting in extreme customer satisfaction. **Primary/Essential Responsibilities and Duties** - Embrace our...