Villa Roofing
rating-icon 0
Villa Roofing

Villa Roofing, Saint George Street, Vancouver, BC, Canada,

Verification Level: 4/7






About the employer

Villa Roofing is British Columbia's industry leader in Roofing and Waterproofing systems for medium to large-scale Multi-Family Residential, Commercial, Industrial ...

Human Resources Generalist

posted 3 weeks ago


Total Price

  • CAD 60 000 - CAD 75 000

Hourly Rate

  • CAD 29 - CAD 36

Expected Hours

  • 2 076

Project Length

  • 12 months


Villa Roofing is British Columbia's industry leader in Roofing and Waterproofing systems for all types of building needs. By building ever last relationships with clients and employees, Villa Roofing has committed itself to exceeding quality for both service and safety. Our core values are embedded into our everyday tasks with a sharp focus on integrity, respect, investing in our people and delivering on our promises.

We are looking for an outgoing individual with strong work ethic, reliability and accountability to join our Human Resources team. If you are the person that is ready to take the next step in your career and grow your skill set with a company that truly believes in its people, Villa Roofing is the place for you. With a strong support system of seasoned technical tradesmen as well as a supportive team within our head office, Villa Roofing is committed to the growth and success of its employees.

Reporting directly to the Human Resources Manager, the HR Generalist will be responsible for the following duties to ensure that Villa Roofing and the affiliated companies of Villa Roofing are fully serviced from an HR standpoint.

Job Duties:
- Administer HR programs and policies in accordance with company guidelines and legal requirements
- Manage the recruitment process, including job postings, resume screening, interviewing, and onboarding
- Conduct employee orientations and ensure new hires have a smooth transition into the organization
- Assist with employee relations matters, including conflict resolution and disciplinary actions
- Maintain accurate employee records and ensure compliance with data privacy regulations
- Coordinate employee training and development initiatives
- Manage the performance appraisal process and provide guidance to managers on performance management issues
- Assist with compensation and benefits administration, including payroll processing
- Stay up-to-date with HR trends and best practices to ensure compliance and effective HR operations

- Bachelor's degree in Human Resources or related field preferred
- Minimum of 3 years of experience as an HR Generalist or similar role
- Previous experience working in the construction sector
- Previous experience working in the roofing industry
- Excellent interpersonal and communication skills
- Ability to handle confidential information with discretion
- Strong problem-solving and decision-making abilities

We offer competitive pay, comprehensive benefits package including medical/dental/vision insurance, retirement plan options, paid time off, professional development opportunities, and a supportive work environment.

If you are a dedicated HR professional looking for a challenging role where you can make a difference, we would love to hear from you. Apply now to join our team as an HR Generalist!

Job Types: Full-time, Permanent

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


  • Casual dress
  • Company events
  • Company pension
  • Dental care
  • Extended health care
  • On-site parking
  • Paid time off
  • Tuition reimbursement
  • Vision care


  • Monday to Friday


  • Bachelor's Degree (preferred)


  • Human resources: 3 years (required)
  • Construction: 1 year (preferred)

Work Location: In person

Similar Jobs

  • Human Resources Generalist

    Hourly Rate: 33.00-38.00

    Total Price: 70000.00-80000.00

    Expected Hours: 2112

    HR Generalist, manufacturing/industrial products Onsite required, Downtown Vancouver (remote or hybrid is NOT possible) Our client is a trailblazer in ...

    TEEMA Group
    TEEMA Group
    rating-icon 0 / 5
  • Human Resources Director

    Hourly Rate: 67.00-91.00

    Total Price: 140000.00-190000.00

    Expected Hours: 2088

    Ready to build your career? We want to hear from you. Reporting to the Senior Director – Human Resources, jump ...

    rating-icon 0 / 5
  • property administrator

    Hourly Rate: 21.00

    Total Price: 4020.00

    Expected Hours: 191

    Durée de l'emploi: Permanent Langue de travail: Anglais Heures de travail: 35 hours per week Education: Expérience: Education Secondary (high) ...

    Eagleson Properties Ltd
    Eagleson Properties Ltd
    rating-icon 0 / 5
  • Recruiter & HR Generalist, Traction Complete

    Hourly Rate: 38.00-43.00

    Total Price: 80000.00-90000.00

    Expected Hours: 2098

    Vancouver & Lower Mainland based candidates preferred The Recruiter/HR Generalist will primarily focus on talent acquisition, playing a key role ...

    Uncommon Purpose
    Uncommon Purpose
    rating-icon 0 / 5

Are you sure you want to report this job post?

If you find the content of this job post offensive, racist, illegal or inappropriate

please let us know. We'll review and take action accordingly


It may take some time for our team to review and take action. Thank you for your contribution.

Are you sure to discard your application?