Key duties include opening doors, accommodating special needs, managing waitlists, assisting servers, maintaining cleanliness, and encouraging repeat visits. Qualifications include a caring attitude, positive demeanor, good communication skills, mobility, and ability to handle light physical tasks like lifting and cleaning.