roles of purchasing officer