Recreation Programmer - Aquatics

City of AllenAllen, TX
Onsite

About The Position

The purpose of this position is to maintain the integrity of the City's guest service operations. This is accomplished by organizing and coordinating memberships and patron inquiries, providing customer service to new and current members, assisting with front desk operations, completing new member contracts, and supervising part-time and full-time employees. Other duties may include answering phones, opening and closing facilities, training new employees on computer systems, and interfacing with other City employees and citizens. This position provides direction to other employees.

Requirements

  • Bachelor’s degree plus one (1) year of relevant work experience OR Associate's degree plus five (5) years of relevant work experience OR High School Diploma plus (9) years of relevant work experience
  • Valid Class C Driver's License
  • CPR for the Professional Rescuer or equivalent, or ability to obtain within the first 30 days of employment.

Nice To Haves

  • Certified Pool Operator or Aquatic Facility Operator preferred or ability to obtain within 1 year.
  • Swim instruction, coaching, and supervisory experience
  • American Red Cross Water Safety Instructor or Instructor Trainer Certification or equivalent

Responsibilities

  • Oversees the daily operations of the Swim School program by planning, organizing, and evaluating program offerings to ensure safe, efficient, and high-quality instruction for participants of all ages and abilities.
  • Coordinates swim school schedules, instructor assignments, and facility space to maximize program efficiency while meeting community demand and maintaining appropriate instructor-to-student ratios.
  • Supervises Swim School staff by recruiting, interviewing, hiring, onboarding, training, scheduling, evaluating performance, coaching employees, monitoring certifications, and implementing corrective or disciplinary action when necessary.
  • Serves as the primary point of contact for Swim School participants by responding to phone calls, emails, and in-person inquiries; assisting with class placement; resolving customer concerns; and providing exceptional customer service.
  • Monitors program enrollment, attendance, instructor availability, and waitlists to make recommendations for class offerings, staffing levels, and program improvements.
  • Maintains accurate program records, reports, certifications, payroll documentation, and other administrative functions related to Swim School operations.
  • Ensures compliance with all aquatic safety standards, Emergency Action Plans (EAPs), risk management practices, and departmental operating procedures while promoting a safe and welcoming environment for participants, guests, and staff.
  • Reviews customer feedback and participation data to identify opportunities for program growth and continuous improvement.
  • Serves as Manager on Duty by opening and closing the facility, cash handling, reconciliation of daily transactions, responding to emergencies, resolving operational issues, supervising staff, and ensuring compliance with departmental policies, procedures, and safety standards.
  • Enforce facility rules and policies promptly and courteously, while coaching staff to do the same.
  • Support budget tracking, supply ordering, and report preparation while assisting in meeting facility financial goals and business plans.
  • Ability to work a varied schedule, including nights, weekends, holidays, and special events.
  • Maintains regular and punctual on-site attendance to perform essential job duties.
  • Operates under the City of Allen’s core values of People First, Respect, Integrity, Deliver and Excel
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service