customer technical support specialist careers in Manama, Bahrain