biller careers in Sitra, Bahrain