Jobs job technical customer consultant