Enable job alerts via email!

Purchasing Agent

MacDonald Search Group

Saskatoon

On-site

CAD 75,000 - 95,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Purchasing Agent in Saskatoon to manage procurement and inventory for their local processing plant. This critical role involves strategic sourcing and ensuring prompt supply to minimize operational downtime. Ideal candidates will have extensive purchasing experience and strong negotiation skills, contributing to a dynamic and fast-paced environment.

Qualifications

  • Minimum 10 years of experience in purchasing and inventory management.
  • Proficiency with inventory software and procurement systems required.
  • Valid Class 5 driver’s licence with a clean driving abstract.

Responsibilities

  • Oversee day-to-day purchasing activities and maintain optimal inventory levels.
  • Manage supplier relationships for competitive pricing and product quality.
  • Support major capital projects through effective sourcing and negotiation.

Skills

Communication
Negotiation
Organizational skills

Education

SCMP designation

Tools

Inventory software
Procurement systems

Job description

Our client is seeking a Purchasing Agent based in Saskatoon to oversee all purchasing, procurement, and inventory management activities at their local processing plant. This role plays a critical part in supporting both plant maintenance and fleet operations by ensuring the timely and cost-effective acquisition of parts, materials, and equipment. The successful candidate will help minimize downtime and drive value through effective sourcing, negotiation, and inventory control.

Key Responsibilities :

  • Oversee day-to-day purchasing activities, including sourcing, tendering, and purchase order creation.
  • Maintain optimal inventory levels and respond promptly to urgent supply needs.
  • Receive and store incoming materials in compliance with company policies and procedures.
  • Manage inventory systems and maintain accurate records.
  • Develop and manage supplier relationships to ensure competitive pricing, product quality, and reliable delivery.
  • Support major capital expenditure projects through strategic sourcing, tendering, and contract negotiation.

Qualifications :

  • Minimum 10 years of experience in purchasing and inventory management.
  • Strong communication, negotiation, and organizational skills.
  • Proficiency with inventory software and procurement systems.
  • Hands-on approach with comfort operating forklifts and managing physical inventory.
  • Valid Class 5 driver’s licence with a clean driving abstract.
  • SCMP designation (or in progress) is considered an asset.

This is an excellent opportunity to play a key role in a fast-paced, operationally critical environment.

Apply today!

MacDonald Search Group builds diverse high performing teams reflective of the Canadian employment landscape. All applications are considered.

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Media Buyer | Paid Media Strategist (Meta & Google Ads)

Prospect Soft Placements

Quebec

Remote

CAD 70,000 - 90,000

Yesterday
Be an early applicant

Purchaser

Hughes Recruitment & Strategy Collective

Saskatoon

On-site

CAD 70,000 - 100,000

3 days ago
Be an early applicant

Buyer

InVision Staffing Services Inc.

Saskatoon

On-site

CAD 60,000 - 80,000

12 days ago

Purchaser

Bioriginal Food & Science Corp a Saskatchewan (Canada) Corp

Saskatoon

On-site

CAD 60,000 - 80,000

22 days ago

[REMOTE] Senior Paid Social Media Buyer

WKND Digital

Remote

CAD 80,000 - 100,000

30+ days ago

Senior Media Buyer

Leap Tools Inc.

Remote

CAD 50,000 - 90,000

30+ days ago

Account Executive, Buyer Development Commercial Chicago NYC

Scope3

CAD 60,000 - 80,000

30+ days ago

Senior Media Buyer

addictive One - Online Marketing

Moose Creek

On-site

CAD 80,000 - 100,000

30+ days ago