A waiter's job involves greeting customers, taking food and drink orders, serving them, and ensuring a positive dining experience. Key duties include presenting menus, relaying orders to the kitchen, handling payments, and maintaining a clean dining area. Strong customer service, multitasking, and communication skills are essential for success in this fast-paced role.