An Indian cook's job description includes preparing and cooking authentic Indian dishes, maintaining food quality and safety standards, and managing kitchen operations. Key responsibilities involve creating a variety of dishes, managing inventory, ensuring hygiene.