From barka (“small boat”) + -ero (compare Spanish barquero, Portuguese barqueiro).
barkero m (plural barkeros)