purchasing officer vacancy