Demo

Administrative Analyst

City of Des Moines
City of Des Moines Salary
Des Moines, IA Full Time
POSTED ON 5/30/2026
AVAILABLE BEFORE 6/18/2026

Perform advanced administrative and supervisory work involving the coordination, development, preparation, and administration of Departmental Budget, State and Federal funding, and Capital Improvement Programs. Develop, implement, and monitor administrative and operational procedures to support departmental efficiency, regulatory compliance, and service delivery. The nature of the work performed requires that an employee in this class establish and maintain effective working relationships with other City employees, finance department personnel, outside auditors, business representatives, state and federal officials, and the public.

  • Graduation from an accredited college or university with a Bachelor’s Degree in Public Administration, Business Administration, Accounting, Finance or related degree; and
  • One (1) year directly related experience in budgetary development or public administration; or
  • Any equivalent combination of experience and training which provides the knowledge, skills and abilities necessary to perform the work.
Please note: College transcripts must be submitted with your application or separately to the City of Des Moines Human Resources Department by email to humanresources@dmgov.org, by fax to 515-237-1680, or by mail to 1551 E. MLK Jr. Pkwy, Des Moines, IA 50317 on or before the application deadline.
  • 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.
  • Supervise administrative staff to ensure efficient daily operations and compliance with organizational standards.
  • Lead operating and capital budget development, analysis, and long-range planning using data-driven methodologies, including evaluation of departmental requests and resource allocation. 
  • Serve as primary resource for timekeeping and payroll-related inquiries across Department; review and approve employee payroll records for accuracy and compliance.
  • Perform audits of data to ensure accuracy.
  • Monitor budget performance through audits and fiscal analysis, adjusting operations to align with service demand and financial constraints.
  • Manage departmental service programs and support functions.
  • Research, analyze and develop department policy recommendations; keep department leadership informed of emerging policies, regulatory changes, and operational impacts.
  • Consult with management and collaborate across departments to improve workflows, enhance operational efficiency, and reduce manual processes, while keeping leadership informed of progress, issues, and recommended solutions.
  • Analyze training and professional development needs; provide instruction, guidance, and support on job tasks, procedures, and departmental systems, 
  • Respond to residents’ questions, concerns, and comments in a courteous, professional, and timely manner.
  • Coordinate vendor contracts, scheduling, and logistics for community and department related programs to ensure cost-effective service delivery.
  • Support the implementation and optimization of management information systems used by the Department.
  • Manage phone system communications and service alerts to improve public awareness and reduce call volume spikes.
  • Monitor departmental revenues and expenditures to ensure compliance with City policies and procedures, state and federal requirements and related guidelines.
  • Attend meetings, conferences, workshops and training sessions and reviews publications and audio-visual materials to become and remain current on the principles, practices and new developments in assigned work areas.
  • Perform other directly related duties consistent with the role and function of the classification.

Salary : $88,421 - $112,070

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 Administrative Analyst?

Sign up to receive alerts about other jobs on the Administrative Analyst career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$49,359 - $62,131
Income Estimation: 
$59,158 - $74,794
Income Estimation: 
$64,578 - $95,209
Income Estimation: 
$80,938 - $103,149
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

  • City of Des Moines Des Moines, WA
  • About Us The Policy & Planning group of Public Works is a high energy, self-motivated, creative and dedicated staff with excellent communication skills and... more
  • 1 Day Ago

  • City of Des Moines Des Moines, IA
  • Performs tasks of moderate difficulty requisite to and necessary for the application for and admission to dwelling units owned by or administered by the Ho... more
  • 2 Days Ago

  • City of Des Moines Des Moines, IA
  • This vacancy assists with indoor shelters and dog parks. Under general supervision, assists patrons, assists staff with the facilitation of scheduled progr... more
  • 3 Days Ago


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

  • MercyOne Des Moines, IA
  • Employment Type Full time Shift Day Shift Description MercyOne Des Moines House of Mercy Position: Administrative Assistant Status: Full-Time / 40 hours we... more
  • 1 Day Ago

  • Animal Rescue League Of Iowa Des Moines, IA
  • Title: Administrative Assistant FLSA Status: Non-Exempt, Full-time Support the Mission Behind the Scenes Do you thrive on organization, communication, and ... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!