Hr Generalist

Calgary, AB, CA, Canada

Job Description

At Lux Windows and Doors, we're more than a window and door manufacturer, we are a proudly Alberta-based company built on craftsmanship, integrity, and a commitment to our people. For over 55 years, we've delivered exceptional quality and service to our clients, and that starts with our dedicated team.

We are currently seeking a hands-on, detail-oriented, and people-focused HR Generalist to join our team in Calgary. This role is an exciting opportunity for an HR professional who thrives in a dynamic environment, enjoys variety in their work, and is passionate about both people and safety.

What You'll Do



Human Resources Responsibilities

Coordinate full-cycle recruitment, including job postings, candidate screening, interviews, and offer letters. Support onboarding and orientation for new team members, ensuring a strong introduction to Lux's culture and safety values. Maintain accurate employee files, HR documentation, and HRIS data. Provide day-to-day HR support to employees and managers on policies, benefits, and workplace practices. Assist with performance management processes, training coordination, and development initiatives. Support employee engagement activities, recognition programs, and company events. Lead and contribute to HR projects such as process improvements, HRIS implementation, and policy updates. Ensure compliance with Alberta Employment Standards and HR best practices.
Safety Program Responsibilities

Promote and maintain a proactive, positive safety culture throughout the organization. Coordinate Lux's health and safety program in compliance with Alberta OHS legislation. Conduct and document safety orientations, inspections, and incident investigations. Track and report safety metrics; support WCB claims management and modified work programs. Maintain Lux's Certificate of Recognition (COR), including coordinating audits and documentation. Organize safety training, certifications, and committee meetings. Stay current with evolving safety regulations, standards, and best practices to strengthen Lux's safety program.

What You Bring



Post-secondary education in Human Resources, or a related field. 7+ years of progressive HR experience, ideally in a manufacturing, construction, or trades environment. Experience supporting or leading safety initiatives and program administration would be considered an asset. Hands-on experience managing recruitment and onboarding processes, including candidate selection, orientation, and new hire integration. Strong organizational and communication skills with the ability to handle multiple priorities. Knowledge of Alberta Employment Standards and OHS regulations. Proficiency in Microsoft Office and familiarity with HRIS systems. A collaborative, approachable, and people-first mindset with a passion for building a positive and safe workplace culture.

Why Join Lux Windows?



Locally owned, values-driven company with a strong reputation for excellence. Competitive compensation and benefits package. Opportunities for growth and professional development. A team-oriented workplace where your ideas and contributions matter.

Interested?



If you're passionate about HR, enjoy connecting with people, and believe safety is part of great culture, we'd love to hear from you.

Job Types: Full-time, Permanent

Benefits:

Dental care Extended health care Life insurance On-site parking Paid time off RRSP match
Application question(s):

This role is primarily based in the office five days a week. Are you comfortable with that arrangement? What interests you most about joining Lux, particularly within our HR department? This role also involves managing Lux's safety program. Can you share your experience or interest in overseeing safety initiatives?
Experience:

HR Generalist: 5 years (preferred)
Location:

Calgary, AB T2E 8R9 (preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3097264
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB, CA, Canada
  • Education
    Not mentioned