Global solution specialist careers