A waiter's job description includes greeting customers, taking food and drink orders, serving them in a timely manner, and processing payments. Key responsibilities involve coordinating with kitchen staff, maintaining a clean and organized dining area, and ensuring customer satisfaction by addressing any issues or complaints.