Purchasing Manager Job at Hi-Peak Staffing Solutions, West Palm Beach, FL

WHl3Q3RlbTc4NHFRWGxCYlJuR1F6WTFvNUE9PQ==
  • Hi-Peak Staffing Solutions
  • West Palm Beach, FL

Job Description

Job Description

Overview:

The Roofing Purchasing Manager oversees and streamlines the procurement of roofing materials, equipment, and supplies. This role is critical in ensuring effective communication across departments—including operations, project management, warehouse, and accounting—to keep projects on schedule and within budget. Leads researching raw material suppliers, comparing costs, negotiating purchase agreements and developing inventory controls to identify and maintain adequate stock supply and turns.

The ideal candidate will possess excellent organizational skills, strong attention to detail, and the ability to build collaborative relationships both internally and externally. Proficiency in contract negotiation is a must, as is the ability to represent the needs of the company to the supplier network.

---

Key Responsibilities:

· Purchase Materials: Source and procure roofing materials such as shingles, underlayment, fasteners, tools, and equipment at competitive prices. Ensure adequate planning & forecasting tools are used to leverage best cost advantage.

· Vendor Management: Build and maintain strong relationships with suppliers, manufacturers, and distributors to ensure quality, reliability, and cost-effectiveness.

· Cross-Departmental Coordination: Act as the central point of communication between project managers, estimators, warehouse staff, accounting, and field teams to ensure alignment on material needs and delivery timelines.

· Inventory Control: Plan and oversee the work of the warehouse manager. Utilize key metrics and reports to track and manage inventory levels to ensure materials are available when needed while avoiding overstock or shortages. Monitor Cycle counting as needed. Research and resolve inventory issues.

· Project Scheduling Support: Coordinate material deliveries to align with job schedules and reduce downtime on job sites.

· Documentation & Reporting: Maintain organized records of purchase orders, receipts, and supplier communications. Provide regular reports on costs, inventory status, and supplier performance. Lead the creation of company procurement rules & regulations. Document the SOP & ensure team compliance. Establish guidelines on frequency of price reviews for items and the number of bids to be used. Develop purchasing and warehouse team metrics, report weekly.

· System Driven: Proficient in ERP/MRP systems, Microsoft Business Central preferred.

· Issue Resolution: Troubleshoot supply issues and delays and proactively communicate solutions with affected departments.

· Process Improvement: Continuously improve purchasing processes, documentation, and communication channels to increase efficiency and accuracy.

· Budget Management: Work with accounting and operations to track purchasing budgets and control material costs. Develop and control the annual purchasing budget.

---

Qualifications:

· 3–5+ years of experience in purchasing, procurement, warehousing and supply chain management in the construction or roofing industry.

· Strong organizational skills with the ability to manage multiple projects and deadlines simultaneously.

· Excellent verbal and written communication skills across multiple teams and departments.

· Financial acumen, be able to establish and maintain budgets.

· Metric and process driven, is comfortable managing both a materials management team and a warehouse team.

· Proven ability to coordinate and collaborate across departments to achieve shared goals.

· Strong attention to detail and accuracy in record-keeping and order processing.

· Working knowledge of roofing materials, tools, and construction terminology.

· Experience with purchasing/inventory software (e.g., Business Central, QuickBooks, or similar).

· High school diploma or equivalent required; college degree in Business, Supply Chain Management, or a related field is preferred.

---

Preferred Skills:

· Familiarity with lean inventory practices, job cost controls and budgeting.

· Experience working in both residential and commercial roofing environments.

· Bilingual (English/Spanish) a plus.

· Proven ability to lead and motivate a team.

Job Tags

Contract work,

Similar Jobs

Sanford Health

Laboratory Assistant - Straight Nights - Bismarck Clinic Job at Sanford Health

 ...healing across our broad footprint. Facility: Bismarck Clinic Location: Bismarck, ND Address: 222 N 7th St, Bismarck,...  ...Laboratory Assistant = No certification or previous experience required ($16.00-25.50) Senior Laboratory Assistant = Requires... 

Wegmans Food Markets

Line Cook Job at Wegmans Food Markets

 ...be satisfied, and offerings may differ based upon area or the company and/or position. Keywords: line cook, food preparation, restaurant cook, culinary skills, menu preparation, hot food bar, inventory management, customer service, meal prep, kitchen operations... 

Shipt

Associate Engineer - Core Services Job at Shipt

Overview Associate Engineer - Core Services at Shipt. This is an entry-level software engineering role focused on designing, implementing, testing, and maintaining software solutions. You will contribute to multiple phases of the software development lifecycle, from planning... 

State Farm Agent

Insurance Account Representative - State Farm Agent Team Member Job at State Farm Agent

Insurance Account Representative - State Farm Agent Team Member Join to apply for the Insurance Account Representative...  ...customers about insurance options.Work with the agent to establish and...  ...interviews in the office and in customer's home or businessProperty and Casualty... 

Clean Harbors

Class A Dry Van Driver-OTR Job at Clean Harbors

 ...Job Description Clean Harbors is looking for a OTR Class A Dry Van Driver to join their safety conscious team in Boise, ID or Spokane Valley, WA! This route runs from WA/ID to Kimball, NE and averages 2800-3000 miles per week. About the role: ~ Drivers average...