production manager jobs careers in Muharraq, Bahrain