Head Football Coach

Iowa Valley CCD•Marshalltown, IA
•Onsite

About The Position

The Head Football Coach oversees all aspects of Ellsworth Community College’s football program, leading and managing its strategic, operational, and competitive activities. The role oversees team development, program logistics, talent recruitment, and student-athlete support, while ensuring compliance with Iowa Community College Athletic Conference (ICCAC) and National Junior College Athletic Association (NJCAA) rules and regulations. The coach supports student-athlete success in the classroom and on the playing field. The position is responsible for roster recruitment and retention; hiring, supervising, and evaluating assistant coaches; and coordinating practice planning, skill development, and coaching strategies. It also manages program operations, budgets, travel, equipment, facilities, staffing, and medical support; mentors and supervises football participants; and supports fundraising and assistant-coach development. The coach reports to the Director of Athletics and supervises assistant coaches and student workers. A bachelor’s degree and five years of football coaching experience are required; a master’s degree and commercial driver’s license are preferred. A valid driver’s license is required. The annual base wage is $50,275–$67,033, with actual salary based on experience and education. The position offers a full benefits package. Candidates must be legally eligible to work in the United States without employer sponsorship.

Requirements

  • Bachelor’s degree required.
  • Five years of football coaching experience required.
  • Valid driver’s license required.
  • Ability to communicate effectively orally and in writing with a diverse population of students.
  • Ability to organize multiple priorities and job duties.
  • Knowledge of general office procedures and protocols.
  • Must be legally eligible to work in the United States without employer sponsorship.

Nice To Haves

  • Master’s degree preferred.
  • Commercial driver’s license preferred.

Responsibilities

  • Recruit and retain a full competitive roster.
  • Hire, supervise, and evaluate assistant coaches.
  • Coordinate practice planning, skill development, and coaching strategies to prepare the team for competition.
  • Develop on- and off-campus relationships that support program success.
  • Coordinate adequate staffing, medical support, and facility availability for practices and competitions.
  • Work with NJCAA Letters of Intent, manage operational budgets, and process purchase orders.
  • Schedule and coordinate transportation, lodging, and meals for in-state and out-of-state travel.
  • Communicate game schedules, travel squads, and itineraries to the Director of Athletics.
  • Provide for program needs within the allocated budget, including inventorying equipment and uniforms.
  • Coordinate maintenance of team and college equipment.
  • Support student-athletes’ classroom success and mentor them in athletic, academic, emotional, and social growth.
  • Supervise football program participants and establish and enforce rules of conduct.
  • Inform the Director of Athletics about sportsmanship matters, including ejections, severe warnings, suspensions, and injuries requiring medical attention.
  • Establish and promote program and department fundraising.
  • Guide assistant coaches’ professional development through expanded responsibilities and leadership opportunities.
  • Attend IVCCD and ICCAC meetings as required.
  • Participate in competition setup, sports information director work for the sport, and some administrative duties.
  • Work and communicate professionally with others in a timely manner.
  • Perform in a manner that benefits student learning and support district success by performing other duties as assigned.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Long-term disability
  • Retirement plan
  • Vacation
  • Sick leave
  • Staff development opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service