Demo

Human Resources Assistant

City of Des Moines, Iowa
Des Moines, IA Full Time
POSTED ON 9/4/2026
AVAILABLE BEFORE 11/3/2026

Job Description

General Statement of Duties

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.

The principal function of an employee in this class is to provide daily support needed to ensure a successful day-to-day Human Resources operation. The work is performed under the direct supervision of the Human Resources Director or his/her designee. However, due the occasional access and handling of confidential information considerable leeway is granted for the exercise of independent judgment and initiative. The nature of the work performed requires that an employee in this class establish and maintain effective working relationships with other employees in various departments. The principal duties of this class are performed in a general office environment.

Acceptable Experience and Training

  • An Associates Degree and one (1) year of Human Resources experience, OR
  • Three (3) years Human Resources generalist and compensation or benefits administration experience, OR
  • Any equivalent combination of experience and training which provides the knowledge, skills and abilities necessary to perform the work.
Please Note : Submittal of your transcripts are required by the application deadline to receive credit. Please submit to the City of Des Moines Human Resources Department; electronically to humanresources@dmgov.org, by fax to 515-237-1680, or by mail to 1200 Locust St, Des Moines, IA 50309 by the application deadline.

Required Special Qualifications

  • Candidates for positions in this class must pass a post-employment offer background check, physical examination and drug screen;
  • Possession of a valid Iowa driver's license or evidence of equivalent mobility.


Examples of Essential Work (Illustrative Only)

  • Assists the department in carrying out various human resource programs and procedures.
  • Responsible for employment application intake and processing.
  • Responsible for maintenance and organization of employee files.
  • Maintains HRMS employee data, answers telephones, and verifies employment status.
  • Assists Human Resources staff with personnel projects, training, and some benefits administration.
  • Develops various reports and documents to provide current personnel information.
  • Assists in the development and implementation of personnel policies and procedures.
  • Prepares some written communications and notices to the employees and the public.
  • Recommends new approaches, policies, and procedures to effect improvements in efficiency of the HR department and the services that are performed.
  • Responds to citizens’ questions and comments in a courteous and timely manner.
  • Communicates and coordinates regularly with appropriate others to maximize the effectiveness and efficiency of interdepartmental operations and activities.
  • Provides technical support on hiring, evaluations, promotions, terminations and performance issues.
  • Provides information on all public personnel matters, such as job openings, pay rates and minimum qualifications necessary for employment in a specific position.
  • Evaluates and screens application materials.
  • Performs other duties as assigned.


Click here for Benefit Summary

Closing Date/Time: 9/10/2026 4:00 PM Central

Salary.com Estimation for Human Resources Assistant in Des Moines, IA
$67,667 to $87,011
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Human Resources Assistant?

Sign up to receive alerts about other jobs on the Human Resources Assistant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$43,304 - $53,871
Income Estimation: 
$49,604 - $60,976
Income Estimation: 
$106,129 - $145,100
Income Estimation: 
$121,512 - $169,501
Income Estimation: 
$99,975 - $138,209
Income Estimation: 
$114,907 - $150,919
Income Estimation: 
$132,976 - $201,974
Income Estimation: 
$106,129 - $145,100
Income Estimation: 
$121,512 - $169,501
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at City of Des Moines, Iowa

  • City of Des Moines, Iowa Des Moines, IA
  • Job Description General Statement of Duties Under general supervision to safeguard swimming pool patrons, to insure proper use of pool facilities, to assig... more
  • 2 Days Ago

  • City of Des Moines, Iowa Des Moines, IA
  • Job Description General Statement of Duties Under general supervision, to safeguard swimming pool/aquatic center patrons in various water areas and depths ... more
  • 2 Days Ago

  • City of Des Moines, Iowa Des Moines, IA
  • Job Description General Statement of Duties The human resources business partner (HRBP) position is responsible for aligning human resource (HR) services w... more
  • 2 Days Ago

  • City of Des Moines, Iowa Des Moines, IA
  • Job Description General Statement of Duties Under general direction, is responsible for performing varied administrative tasks in support of the day-to-day... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Human Resources Assistant jobs in the Des Moines, IA area that may be a better fit.

  • Progress Industries Newton, IA
  • This position is primarily based in Newton, IA (approximately 60%), with regular travel to Des Moines office two day per week (approximately 40%). BASIC FU... more
  • 3 Days Ago

  • Great Prairie AEA Ottumwa, IA
  • Great Prairie Area Education Agency has an opening for a Human Resources Assistant in our Ottumwa AEA office. 235 work days (8-hour days) Starting pay: Thi... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!