Human Resources - Human Resources Generalist

EFCO Forming & Shoring Solutions•Des Moines, IA
•Onsite

About The Position

The HR Generalist provides day-to-day HR operations across benefits administration, talent management, recruitment, employee relations, training and development, performance management, and payroll support. The role supports team members and managers, maintains accurate HR records and HRIS data, and helps ensure compliance with policies and applicable employment requirements. The position partners with recruiters and hiring managers on recruiting and onboarding, responds to employee concerns and HR requests, supports investigations and reporting, and assists managers with performance processes. It also coordinates training and development activities and supports payroll data updates and discrepancy resolution. Additional duties may be assigned or changed by management to meet organizational goals and priorities. The position is classified as on-site at a company office or designated worksite. EFCO emphasizes integrity, quality, innovation, super service, and participation in environmental, safety, and health activities.

Requirements

  • At least 3 years of generalist experience in a Human Resources department.
  • Proficiency in Microsoft Office and HRIS systems.
  • Strong knowledge of HR practices, policies, and employment laws.
  • Ability to ensure compliance with labor laws and regulations and advise on HR policy in alignment with laws and organizational values.
  • Excellent communication and interpersonal skills.
  • Ability to manage multiple tasks and priorities effectively.
  • Ability to regularly perform job functions at a company office or designated worksite.
  • Ability to meet the listed physical and mental demands, with or without reasonable accommodation, including lifting up to 20 lbs., sitting or standing for extended periods, walking, climbing, balancing, stooping, repetitive hand and wrist motions, and communicating and reading and writing complex English-language documents.

Nice To Haves

  • Bachelor’s degree in Human Resources, Business Administration, or a related field.
  • Experience in multi-state environments and understanding of varying state employment laws and compliance requirements.
  • Experience supporting or managing unionized workforces, including exposure to collective bargaining agreements and labor relations.
  • SHRM-CP or PHR certification.

Responsibilities

  • Administer employee benefits programs, including health insurance, renewals, retirement plans, vendor relationships, wellness programming, and leaves of absence.
  • Maintain accurate benefits records and HRIS data, provide timely updates, and answer team members’ questions about benefits, eligibility, and enrollment.
  • Partner with recruiters and hiring managers throughout recruitment and selection, including talent intake, candidate evaluation, interviews, offers, employment agreements, internships, and career fairs as appropriate.
  • Oversee HR components of onboarding, coordinating required documentation, HRIS setup, orientation, and related activities with the HR Assistant and hiring managers.
  • Monitor recruiting and onboarding trends and provide insights to support staffing needs, improve processes, and strengthen the new-hire experience.
  • Address employee inquiries and concerns, mediate conflicts, and support a positive work environment.
  • Manage and respond to HR requests through the HR ticketing system with timely, accurate, service-oriented resolution.
  • Support employee relations investigations, document findings, and recommend appropriate actions.
  • Generate and analyze HR metrics and reports on employee relations, staffing, retention, engagement, and workforce trends; maintain HRIS data integrity and use reporting tools to support compliance and leadership decisions.
  • Assist with performance review processes and guide managers on performance-related matters.
  • Build continuous feedback loops that translate employee and manager input into measurable performance and culture improvements.
  • Coordinate and facilitate employee training, orientation, employee development initiatives, and projects that enhance the team member experience and support leadership.
  • Provide administrative payroll support, including reviewing and maintaining payroll-related data and coordinating changes involving timekeeping, deductions, and other updates.
  • Partner with payroll and internal stakeholders to research and resolve discrepancies, support accurate and timely processing, maintain documentation, and assist with payroll reporting and compliance.
  • Participate in environmental, safety, and health program activities, including required safety training and reporting hazards, unsafe practices, near misses, property damage, and injuries.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Flexible Spending Account
  • Health Savings Account
  • Life and AD&D Insurance
  • 401k options
  • Paid Time Off (PTO)
  • Tuition reimbursement
  • 10 paid holidays
  • Employee Assistance Program (EAP)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service