business process analysis careers in Riffa, Bahrain