customer technical support specialist careers in Budaiya, Bahrain