solution specialist careers in Riffa, Bahrain