Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Human Resources Specialist

TPI

Job Description

Job Description

Description:

TPI has an exciting opportunity for an experienced Human Resources Specialist. This is a full-time on-site position in Des Moines, IA, reporting to the Human Resources Manager. 

Position Summary: This position is primarily responsible for supporting human resources functions, including employee engagement, recruiting and onboarding, benefits administration, FMLA and leave management, safety and compliance programs, employee communications, training coordination, and HR recordkeeping. The Human Resources Specialist serves as a key resource for employees and managers, helping ensure compliance with company policies and employment regulations while providing exceptional employee support. 

The ideal candidate:

  • Is passionate about supporting employees and creating a positive workplace experience throughout the employee lifecycle.
  • Is highly organized, detail-oriented, and capable of managing multiple priorities in a fast-paced environment.
  • Has strong communication skills and can effectively interact with employees, candidates, managers, vendors, and external agencies.
  • Is comfortable working with confidential information and handling sensitive employee matters with discretion and professionalism.

Essential Functions

  • Serve as a resource for employees and managers regarding HR policies, benefits, leave programs, safety procedures, and employment-related questions. 
  • Coordinate employee engagement initiatives, employee recognition programs, training programs, and company communication efforts.
  • Maintain departmental files, including employee, payroll, benefits, I-9, applicant, job description, safety, leave, and compliance records.
  • Assist with onboarding activities, including new hire paperwork, background screening, drug screen coordination, and new hire orientation support.
  • Support recruiting and hiring activities as needed, including posting job openings, reviewing applicants, coordinating interviews, and communicating with candidates.
  • Support departmental and company-wide safety programs, safety training, incident documentation, OSHA-related recordkeeping, and disaster response planning.
  • Assist with benefits administration, including employee eligibility, enrollment support, employee questions, and annual open enrollment.
  • Coordinate FMLA, leave of absence, accommodation, and return-to-work processes, including tracking documentation, communicating with employees, and maintaining related records.
  • Assist with payroll administration, recordkeeping, reporting, and payroll-related inquiries as needed.
  • Ensure compliance with applicable federal, state, and local employment, payroll, leave, and recordkeeping requirements.
  • Participate in special HR projects and provide administrative support across all areas of Human Resources.
Requirements:
  • BA/BS degree required in Human Resources, Business, or related field. 
  • Minimum 3 years of Human Resources experience in areas such as recruiting, benefits administration, leave management, safety, compliance, employee relations, onboarding, or HR operations.
  • Experience using HRIS systems, preferably Paylocity.
  • Working knowledge of federal and state payroll, wage and hour, leave, and employment compliance requirements.
  • Experience assisting with FMLA, leaves of absence, benefits administration, or safety programs preferred.
  • Proficient with Microsoft Office, including strong Excel skills.
  • Excellent organizational skills and attention to detail.
  • Ability to maintain confidentiality and handle sensitive employee information with professionalism.
  • Strong communication, organization, and follow-through skills.
  • Ability to manage multiple priorities and provide responsive support to employees and managers.

Preferred Education and Experience

  • Experience using AI-enabled tools to improve HR processes while exercising sound judgment and protecting confidential information.
  • Professional certification such as SHRM-CP or PHR preferred.
  • Experience working in printing or graphic arts industry a plus.

Physical Demands: Must be able to sit for extended periods. Some standing and walking are required. Continuous vision required for detailed work. Frequent hand/wrist/finger movement for data entry.

Position Type/Expected Hours of Work: This is a full-time, hourly, non-exempt position. Typical hours are Monday through Friday, 8:00 a.m. to 5:00 p.m. Typically works 40 hours per week with limited over-time as needed.

 

Why TPI? TPI is an employee-owned company based in Des Moines, IA, with over 50 years of experience in direct marketing. We specialize in the casino industry, and our mission is to connect casinos with their players through creative and data-driven marketing solutions. While our roots are in direct mail, our services now span variable data programming, automation, app development, digital campaigns, and player portal solutions. As a trusted partner to over 300 casinos, we help connect more than 10 million players nationwide each month.
TPI is 100% Employee-Owned (ESOP). When we grow, you grow—because our people truly make the difference.

Revised 09/08/2026

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Human Resources Specialist in Des Moines, IA vacancy
  • $110.2k - $171k

     ...in reviewing and evaluating job applications, fraud prevention, and candidate matching and comparisons. These AI tools support our human recruiters in the initial review process but do not make final hiring decisions without human involvement. By submitting your application... 
    Suggested
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Des Moines, IA
    4 days ago
  •  ...fellow Sailors, from providing for their needs to supporting their personal growth and achievement. HUMAN RESOURCES AND HOSPITALITY JOBS IN THE NAVY PERSONNEL SPECIALIST We want to see every Sailor grow into the best version of themselves, and that means providing... 
    Suggested
    Full time
    Part time

    U.S. Navy

    Des Moines, IA
    4 days ago
  • $22 - $25 per hour

    Human Resources Coordinator Join a Mission That Makes a Difference At The Salvation Army, the work you do every day helps support programs that change lives throughout our community. As the Human Resources Coordinator, you'll play an important role in supporting employees... 
    Suggested
    Hourly pay
    Full time
    Local area
    Monday to Friday

    The Salvation Army USA Central Territory

    Des Moines, IA
    3 days ago
  • $22 - $25 per hour

     ...Human Resources CoordinatorAt The Salvation Army, the work you do every day helps support programs that change lives throughout our community. As the Human Resources Coordinator, you'll play an important role in supporting employees, helping managers succeed, and ensuring... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Local area
    Monday to Friday

    Salvation Army Central Territory

    Des Moines, IA
    1 day ago
  • $84.6k - $152.4k

     ...in reviewing and evaluating job applications, fraud prevention, and candidate matching and comparisons. These AI tools support our human recruiters in the initial review process but do not make final hiring decisions without human involvement. By submitting your application... 
    Suggested
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Local area
    Remote work

    Principal Financial Group

    Des Moines, IA
    3 days ago
  • $22.11 - $28 per hour

     ...Cherry Street,Des Moines, IA, 50309,United States Employee Type Admin FT - NonExempt Description The HR Coordinator supports the Human Resources department by assisting with a wide range of functions, including recruiting, hiring, onboarding, benefits administration,... 
    Hourly pay
    Summer work
    Work at office

    Kids For The Future

    Des Moines, IA
    7 hours ago
  •  ...Human Resources Coordinator Des Moines Branch - Des Moines, IA 50321 Job Description We have an opening on our team due to a pending retirement. Come refresh your career with Atlantic Bottling Company! Overview/Function: The Human Resources Coordinator is responsible... 
    Part time
    Relocation
    Monday to Friday
    Flexible hours
    Afternoon shift

    Atlantic Bottling Company

    Des Moines, IA
    3 days ago
  • Shape a Workplace Where People ThriveWe're seeking a strategic, people-focused leader to elevate the employee experience and help shape the future of a growing professional services firm.This is a unique opportunity to build upon an already outstanding culture while bringing...
    Internship

    Robert Half

    West Des Moines, IA
    5 days ago
  • $128k - $252.5k

    Position Summary Our Deloitte Human Capital team helps organizations create value through people performance. We work with clients to reimagine work, the workforce, and the workplace across the enterprise and to transform their HR functions with AI and emerging technology... 
    Local area

    Deloitte

    Des Moines, IA
    5 days ago
  • $124k - $280k

    Industry/SectorInsuranceSpecialismOperationsManagement LevelSenior ManagerJob Description & SummaryA career in our Customer Service practice, within Operations Consulting services, will provide you with the opportunity to help our clients optimise all elements of their ...
    Full time
    H1b

    PwC

    Des Moines, IA
    7 days ago
  •  ...Job Title Human Resources Generalist Job Description Responsible for operational and technical personnel duties including application intake, data entry, file maintenance benefits and compensation section support, and general Human Resources customer service delivery... 
    Work at office

    GovernmentJobs.com

    Des Moines, IA
    5 days ago
  •  ...-term partnerships between our staff and the communities they serve. We are seeking a highly motivated and detail-oriented Human Resources Assistant to join our team. This role is vital to our daily operations, providing essential administrative and front-desk support... 
    Full time
    Contract work
    Work at office
    Flexible hours

    Blue Stone Therapy

    Urbandale, IA
    4 days ago
  • JOB REQUISITIONRecruiting Manager, Robert Half Accounting Operations - Creve CoeurLOCATIONIA DES MOINESJOB DESCRIPTIONJob Type: Talent SolutionsJob Title: Recruiting Manager (Accounting & Operations)Assignment Type: Full-TimeIndustry: Accounting and OperationsJob SummaryAs...
    Permanent employment
    Full time
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Robert Half

    Des Moines, IA
    5 days ago
  • $120k

    Job Description Job Description Our client in the Des Moines Metro seeks an experienced Director of People and Culture to drive vision, development and execution of people strategy You will earn up to $120,000, depending on your experience.  You will also enjoy...
    Full time
    Internship
    Immediate start

    S&S Employment Partners

    Des Moines, IA
    1 day ago
  • Job Description Job Description Are you a talent acquisition leader who prides themselves on creating an excellent candidate experience? EPI Power is hiring a Talent Acquisition (TA) Manager to join our growing craft recruitment team. The TA Manager will lead a team...
    Hourly pay
    Temporary work
    For contractors
    Work at office
    Remote work
    2 days per week

    The Weitz Company

    Des Moines, IA
    18 days ago
  • Job Description Job Description Description: Landus is hiring for Agronomy Location Managers across the state! Summary: The Location Manager is responsible for the overall leadership, safety, financial performance, and operational execution of a Landus agronomy...
    Seasonal work

    Landus Cooperative

    Des Moines, IA
    more than 2 months ago
  •  ...ancestry, color, gender, age, disability, sexual orientation or military status. The HR Generalist supports the full scope of human resources functions to ensure a positive, productive, and compliant workplace. This role serves as a key partner to employees and... 
    Temporary work
    Work at office

    Mom's Meals

    Des Moines, IA
    7 days ago
  •  ...Job Description Job Description Scope of Position The HR Specialist serves as a key member of the Human Resources team, supporting plant leadership and employees in achieving operational and business objectives. This role provides comprehensive HR support across... 
    Hourly pay
    Contract work
    Work at office
    Local area

    PeopleSuite Talent Solutions

    Des Moines, IA
    18 days ago
  •  ...responsible for driving the vision, development, and execution of the organization's people strategy. This role oversees all aspects of human resources, including benefits administration, compensation management, performance management, talent acquisition, internship programs,... 
    Internship
    Work at office

    Leverage4

    West Des Moines, IA
    5 days ago
  • $22 - $25 per hour

    At The Salvation Army, the work you do every day helps support programs that change lives throughout our community. As the Human Resources Coordinator, you'll play an important role in supporting employees, helping managers succeed, and ensuring team members have the resources... 
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Local area
    Monday to Friday

    Grkroccenter

    Des Moines, IA
    4 days ago
  • ****Human Resources Generalist Location: West Des Moines, Iowa Company: Arona Corporation Job Type: Full Time Position Summary: Arona Corporation is seeking a dynamic and hands-on Human Resources Generalist to support our family office and a portfolio of operating companies... 
    Full time
    Work at office
    Monday to Friday

    Arona Home Essentials

    West Des Moines, IA
    5 days ago
  • $70k - $75k

    yA growing organization in the Des Moines metro is looking for an experienced Human Resources Generalis t to take ownership of day-to-day HR functions and serve as a resource to both employees and leadership .This is a great opportunity for someone who enjoys being hands... 

    Express Employment Professionals West Des Moines, IA

    Des Moines, IA
    2 days ago
  • $67.69k - $101.53k

     ...At the discretion of the hiring manager, the role may be based out of Moline, IL. Your Responsibilities Support a variety of Human Resources processes at the unit/site level by applying sound judgment, HR knowledge, and relevant experience Provide entry-level HR analysis... 
    Part time
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Urbandale, IA
    5 days ago
  • Job Details Job Location: DES MOINES, IA 50316 Position Summary Grand View University seeks a collaborative, service-oriented Human Resources Administrator to support the daily operations of the Human Resources Department. The HR Administrator serves as a key resource for... 
    Work at office
    Local area

    Grand View University

    Des Moines, IA
    2 days ago
  • $22 - $25 per hour

     ...HR Director Description The Restaurant HR Director will be responsible for managing all Human Resources operations within our store. The HR Director is someone who consistently demonstrates our core values, embraces the Chick-fil-A culture and has a servant’s heart... 
    Bi-weekly pay
    Full time
    Day shift
    Afternoon shift

    Chick-fil-A

    Des Moines, IA
    a month ago
  • Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: Cintas seeks a Human Resources Manager to support all general areas of Human Resources. Responsibilities include managing turnover; recruiting; payroll and benefits administration... 
    Full time
    Work at office
    Local area
    Shift work
    Day shift

    Cintas Corporation

    Des Moines, IA
    4 days ago
  •  ...environment. Education, Certification & Experience Requirements: Bachelor's degree required, preferably in Business, Human Resources Management, or related field. Minimum 3 – 5 years of progressive Human Resources experience across multiple functions.... 
    Work at office
    Local area

    Wright Service Corp.

    West Des Moines, IA
    5 days ago
  • $95k - $110k

     ...Description Job Description: Title: Human Resource Business Partner (HRBP) – People Services Work Mode:  Remote | Supporting:  IOA Home office | Requirements: 5+ years of Human Resources experience, with senior generalist experience preferred Please... 
    Work at office
    Remote work
    Home office

    Insurance Office of America

    Des Moines, IA
    4 days ago
  •  ...Overview UnityPoint Health is seeking a  Senior Human Resources Business Partner  to join our team! This role serves as a strategic, system-level HR advisor to UPH's cardiovascular, cardiology, and provider service lines, as well as systemwide leadership groups, and... 
    Daily paid
    Temporary work
    Work at office
    Remote work
    Monday to Friday

    UnityPoint Health

    West Des Moines, IA
    3 days ago
  • $148.89k

     ...encouraged and supported to do your very best and given the tools and resources to do so. Where it's a priority that the company takes good...  ...Job Description CDM Smith is currently seeking a Senior Human Resources Business Partner to join our Technical Services Unit... 
    Work experience placement
    H1b
    Work at office
    Relocation

    CDM Smith

    Des Moines, IA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Human Resources Specialist. Be the first to apply!