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