sommelier; wine steward
A restaurant professional who manages the wine list, advises guests on wine selection, and serves wine. The term is used in fine-dining contexts.
from French
That restaurant has an excellent sommelier.
I had the sommelier choose a wine to go with the meal.