IT Systems Administrator

TPI•Des Moines, IA
•Hybrid

About The Position

TPI is seeking a Systems Administrator to manage and improve the technology environment behind its data-driven marketing and variable-data production services for the casino industry. The role is responsible for keeping servers, operating systems, and Line of Business Applications secure, cost-effective, and reliable. The administrator manages physical and virtual servers, Active Directory and Entra, and hybrid on-premise and Office 365 mail services. The position works closely with Support Technicians to troubleshoot Helpdesk issues, provide technical guidance, and mentor the Support Desk team. It also maintains configuration documentation, procedures, and best practices, and helps enforce server and share access policies. Success means dependable and well-maintained systems, secure access, timely resolution of escalated issues, stronger team capabilities, and clear documentation. This is a full-time hybrid position based at TPI in Des Moines, Iowa, with at least three days per week in the office. Typical hours are Monday through Friday, 8:00 a.m. to 5:00 p.m., or approximately 40 hours per week. The schedule varies and requires flexibility for evenings and weekends; the role participates in an after-hours on-call rotation. Some travel may be required to support off-site employees and projects at other TPI offices. Physical demands include frequent sitting, standing, and walking; occasional bending or squatting and lifting up to 50 pounds; continuous vision for detailed work; and frequent hand, wrist, and finger movement for computer use.

Requirements

  • Typically 5 or more years of Windows Server administration and Active Directory administration experience.
  • Apple Mac administration experience.
  • An associate's or bachelor's degree in Information Technology or a related field, or equivalent work experience.
  • Strong organization, attention to detail, project coordination skills, and focus on quality.
  • Ability to meet deadlines, manage multiple tasks, maintain efficiency, and adjust as priorities change.
  • Strong communication and teamwork skills, including a desire to mentor Support Desk colleagues.
  • Flexibility to work evenings and weekends when needed and participate in an after-hours on-call rotation.
  • Ability to travel as needed to support off-site employees and projects at other TPI offices.
  • Ability to perform the stated physical requirements, including occasional lifting of up to 50 pounds.

Nice To Haves

  • Experience with VMware virtualization.

Responsibilities

  • Manage, maintain, upgrade, and patch physical and virtual servers, operating systems, and Line of Business Applications.
  • Monitor system performance and resource utilization, identify trends, and address potential performance issues before they affect the business.
  • Provide technical support to Support Technicians and help troubleshoot and resolve issues escalated from the Helpdesk.
  • Mentor Support Desk colleagues and help them build skills for resolving future issues.
  • Follow and enforce server and share access policies to help protect systems and data.
  • Administer Active Directory and Entra.
  • Manage and maintain on-premise and Office 365 mail services in a hybrid environment.
  • Maintain configuration documentation, procedures, and best practices.
  • Support off-site employees and projects at other TPI offices as needed.

Benefits

  • Employee ownership through a 100% Employee Stock Ownership Plan (ESOP).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service