IT Administrator

City of UrbandaleUrbandale, IA
Hybrid

About The Position

The City of Urbandale is seeking an IT Administrator to support and maintain the City's technology infrastructure and enterprise systems. This role is crucial for managing server environments (physical, virtual, and cloud-based), providing technical support (deskside and remote), administering Microsoft 365 services, and supporting various applications, including public safety systems and telecommunications. The IT Administrator will collaborate with employees across the organization to understand needs, troubleshoot issues, research technology solutions, and recommend tools to improve efficiency and service delivery. This position combines technical expertise with consultation and collaboration, offering an opportunity to contribute to both daily operations and long-term improvements. The role offers a flexible work schedule with the expectation of availability for after-hours maintenance, emergency response, and on-call support as needed.

Requirements

  • Bachelor’s degree in MIS, Computer Science, or equivalent combination of certifications and 5+ years of enterprise IT experience.
  • Strong knowledge of Microsoft Server, Microsoft 365, SQL, VMware, Veeam, and Windows desktop environments.
  • Basic networking knowledge required; Cisco experience preferred.
  • Valid Iowa driver’s license.
  • Must be able to successfully complete post-offer/pre-employment reference checks, drug screening, motor vehicle report check, and background check.

Nice To Haves

  • Strong customer service orientation and communication skills.
  • Ability to work independently and handle confidential information with discretion.
  • Initiative, sound judgment, and follow-through on complex projects.
  • Ability to represent the City in vendor and interagency interactions.
  • Proficiency in documentation, troubleshooting, and cross-departmental collaboration.
  • Ability to perform essential duties at designated work site location at designated hours.
  • Knowledge and understanding of the Public Safety and law enforcement related systems a plus.
  • Up to date in-depth knowledge of information technology such as personal computers, computer software and applications, computer networks, internet and intranet operations, and telecommunication systems.
  • General knowledge of office equipment, including facsimile, photo copier, telephone, calculator, shredder, binding equipment, postage machine, and coin-operated machine for the copier/printer.
  • Strong foundation in O365 environment administration (Entra, SharePoint, Exchange, etc).

Responsibilities

  • Build, replace, and maintain Windows desktop infrastructure, including laptops, desktops, tablets, specialized displays, and some Mac devices.
  • Provide technical support to City staff via email, phone, in-person, or remote sessions.
  • Maintain inventory and recommend repairs, replacements, or new equipment purchases.
  • Research and recommend technology solutions for departments based on operational needs.
  • Troubleshoot and support a wide range of applications, including enterprise software and department-specific tools (e.g., Public Safety systems).
  • Patch and maintain software using PDQ Deploy and WSUS.
  • Deliver user training and guidance on current and future systems and applications.
  • Provide end-user support for Public Safety hardware and software, including mobile VPNs, GPS gateways, in-vehicle devices, evidence tracking, CAD, RMS, and NCIC access.
  • Provides after-hours support as needed for departments with extended or non-traditional operating schedules.
  • Install, configure, patch, and maintain physical, virtual, and cloud-based servers, including VMware environments.
  • Administer backup systems using Veeam, including job creation, data restoration, and replication in line with disaster recovery best practices.
  • Manage cloud-based endpoint security, including policy creation, threat resolution, and version updates.
  • Install, configure, and maintain Microsoft SQL and IIS servers.
  • Administer Microsoft Active Directory, including user accounts, group policies, and security settings.
  • Manage Microsoft 365 Exchange and related services.
  • Configure and troubleshoot Cisco Email Security Appliances, including policy management and email recovery.
  • Coordinate after-hours maintenance and provide on-call support as needed.
  • Install, configure, and maintain Cisco phone systems, including Unity Voicemail, Jabber, and paging systems.
  • Manage analog adapters, phone accessories, and integrated devices.
  • Coordinate with PRI and SIP providers to resolve external telephony issues.
  • Participate in training, conferences, and certification programs to stay current with evolving technologies.
  • Research and recommend solutions for non-technical departments.
  • Analyze and improve existing business processes through technology.
  • Maintain documentation for assigned systems and serve as backup for other areas.
  • Assist in developing and enforcing IT policies and procedures.

Benefits

  • Health Insurance: Individual coverage for $77.46/month or family coverage for $237.74/month
  • Dental, vision, and flexible spending accounts (FSA)
  • 15 vacation days, 12 sick days, 10 holidays plus 3 personal days per year
  • 4 weeks of paid parental leave
  • IPERS plan and 457(b) plan with 2% match
  • City-provided life insurance with optional voluntary coverage
  • City-paid long-term disability insurance
  • Employee Assistance Program (EAP)
  • Well-Being Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service