Company · 1,106 open roles

Careers at JDI

JDI has 1,106 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.

Active roles
1,106

Refreshed continuously

Median salary
—

Across active listings

Top hirers
Hottest cities
Saint John, NB, Canada203Dartmouth, NS, Canada99Halifax, NS, Canada90Dieppe, NB, Canada39St. John's, NL, Canada37Moncton, NB, Canada36Fredericton, NB, Canada28Truro, NS, Canada25

All open roles

1,106 positions at JDI

Boom Truck Driver

JDI·Sussex, New Brunswick, Canada

OnsiteFull Time56d ago

Boom Truck Driver at JDI. Location: Sussex, New Brunswick, Canada. Role: delivering materials, preparing trucks, verifying loads Requirements: Proven boom truck driving experience, valid class 3 or 1 driver’s license, air brakes endorsement, hydraulic experience, ability to opera…

Yard Associate - Part Time

JDI·Fredericton, New Brunswick, Canada

OnsitePart Time56d ago

Yard Associate - Part Time at JDI. Location: Fredericton, New Brunswick, Canada. Role: providing customer service, restocking shelves, preparing paperwork Requirements: Customer service and sales experience, ability to lift up to 75 lbs, strong attention to detail, good communica…

Quality Systems and Digital Solutions Specialist

JDI·Dartmouth, Nova Scotia, Canada

OnsiteFull Time56d ago

Quality Systems and Digital Solutions Specialist at JDI. Location: Dartmouth, Nova Scotia, Canada. Role: developing applications, supporting users, managing projects Requirements: 3–5 years in business systems, process improvement, or project management; expertise with Power Apps…

Garage Planner Scheduler

JDI·Saint-Leonard, New Brunswick, Canada

OnsiteFull Time56d ago

Garage Planner Scheduler at JDI. Location: Saint-Leonard, New Brunswick, Canada. Role: planning maintenance, coordinating maintenance, managing records Requirements: Minimum 2 years maintenance planning (or 3 years industrial), high school diploma minimum, preferred bachelor’s in…

Assistant Store Manager - Ops

JDI·Bloomfield Corner, Prince Edward Island, Canada

OnsiteFull Time58d ago

Assistant Store Manager - Ops at JDI. Location: Bloomfield Corner, Prince Edward Island, Canada. Role: supporting execution, leading sales, developing leaders Requirements: 5+ years retail management, strong communication and customer service skills, comfort with retail systems, …

Operations Support Administrator

JDI·Saint John, New Brunswick, Canada

OnsiteFull Time58d ago

Operations Support Administrator at JDI. Location: Saint John, New Brunswick, Canada. Role: responding inquiries, supporting administration, monitoring processes Requirements: Post-secondary education required; entry-to-intermediate administrative experience in logistics/transpor…

Contractor Sales Representative (Bilingual FR/EN)

JDI·Edmundston, New Brunswick, Canada

OnsiteFull Time58d ago

Contractor Sales Representative (Bilingual FR/EN) at JDI. Location: Edmundston, New Brunswick, Canada. Role: producing quotes, building relationships, maintaining contacts Requirements: Bilingual (French/English), strong communication, organized, sales experience preferred, knowl…

Strategic Customer Analyst (12-month contract)

JDI·Dieppe, New Brunswick, Canada

OnsiteFull Time58d ago

Strategic Customer Analyst (12-month contract) at JDI. Location: Dieppe, New Brunswick, Canada. Role: analyzing data, managing customers, improving service Requirements: Post-secondary education required, 2+ years customer-facing supply chain experience, advanced Excel and analyt…

Strategic Customer Analyst (12-month contract)

JDI·Toronto, Ontario, Canada

OnsiteFull Time58d ago

Strategic Customer Analyst (12-month contract) at JDI. Location: Toronto, Ontario, Canada. Role: strengthening partnerships, analyzing forecasts, leading initiatives Requirements: Post-secondary education required; 2+ years customer-facing supply chain experience; advanced Excel …

Payroll Administrator (Contract)

JDI·Dieppe, New Brunswick, Canada

OnsiteFull Time58d ago

Payroll Administrator (Contract) at JDI. Location: Dieppe, New Brunswick, Canada. Role: processing payroll, preparing journals, maintaining records Requirements: Proven full-cycle payroll experience including hires/terminations and ROEs, advanced Microsoft Excel, journal entry an…

Application Specialist

JDI·Moncton, New Brunswick, Canada

OnsiteFull Time58d ago

Application Specialist at JDI. Location: Moncton, New Brunswick, Canada. Role: providing support, ensuring compliance, upgrading environments Requirements: 2-5 years IT experience; university degree or college diploma; experience with SQL, IWHI, Fabric, Microsoft Power BI, Azure …

Project Sales Associate

JDI·Clarenville, Newfoundland and Labrador, Canada

OnsiteFull Time58d ago

Project Sales Associate at JDI. Location: Clarenville, Newfoundland and Labrador, Canada. Role: driving sales, preparing estimates, building relationships Requirements: Commissioned sales experience an asset; strong communication, organization, problem solving, Microsoft Office s…

Appliance Sales Specialist

JDI·Corner Brook, Newfoundland and Labrador, Canada

OnsiteFull Time58d ago

Appliance Sales Specialist at JDI. Location: Corner Brook, Newfoundland and Labrador, Canada. Role: assisting customers, closing sales, maintaining showroom Requirements: Retail sales experience, strong customer service and ability to close sales, flexible schedule including even…

Shipper

JDI·Dieppe, New Brunswick, Canada

OnsiteFull Time58d ago

Shipper at JDI. Location: Dieppe, New Brunswick, Canada. Role: performing shipping, leading forklift, creating documentation Requirements: College diploma or related experience; warehousing/logistics experience preferred; strong written and verbal communication; shipping software…

Flooring Associate

JDI·Saint John, New Brunswick, Canada

OnsitePart Time58d ago

Flooring Associate at JDI. Location: Saint John, New Brunswick, Canada. Role: driving sales, producing quotes, resolving issues Requirements: Sales and customer service experience, strong communication and attention to detail, ability to lift 55 lbs, ability to work rotating days…

Reclaim Loader Operator (Relief)

JDI·Utopia, New Brunswick, Canada

OnsiteFull Time58d ago

Reclaim Loader Operator (Relief) at JDI. Location: Utopia, New Brunswick, Canada. Role: moving chips, maintaining bunkers, loading trailers Requirements: Heavy Equipment Operator license, experience operating a wheel loader, ability to perform manual labour, work in teams with mi…

Yard Associate - Part time

JDI·Moncton, New Brunswick, Canada

OnsitePart Time58d ago

Yard Associate - Part time at JDI. Location: Moncton, New Brunswick, Canada. Role: ensuring safety, assisting customers, loading materials Requirements: Maintain safety, assist customers with selecting/loading lumber, restock inventory, operate forklifts/pallet jacks (training pr…

Chandler Regional Sales Manager - NB

JDI·Saint John, New Brunswick, Canada

OnsiteFull Time58d ago

Chandler Regional Sales Manager - NB at JDI. Location: Saint John, New Brunswick, Canada. Role: engaging accounts, leading sales, coaching team Requirements: 7+ years leadership experience, B2B management an asset; strong sales and business acumen; excellent communication and cus…

Class 1 P&D Tractor Driver

JDI·Fredericton, New Brunswick, Canada

OnsiteFull Time58d ago

Class 1 P&D Tractor Driver at JDI. Location: Fredericton, New Brunswick, Canada. Role: providing service, delivering freight, inspecting units Requirements: Minimum 3 years safe tractor driving, class one (1) license, clean driver's abstract and criminal search, strong communicat…

Investigator - Halifax

JDI·Halifax, Nova Scotia, Canada

OnsiteFull Time58d ago

Investigator - Halifax at JDI. Location: Halifax, Nova Scotia, Canada. Role: conducting investigations, managing incidents, reducing risk Requirements: 10+ years law enforcement experience, CCTV/camera systems knowledge, strong leadership and communication, training presentation,…

Senior Project Manager, Compliance

JDI·Dartmouth, Nova Scotia, Canada

OnsiteFull Time58d ago

Senior Project Manager, Compliance at JDI. Location: Dartmouth, Nova Scotia, Canada. Role: leading integration, developing processes, reviewing reports Requirements: Bachelor's degree, PMP required; 10+ years' experience in shipbuilding/defence/government preferred; strong risk a…

Junior Engineer, Production Engineering

JDI·Dartmouth, Nova Scotia, Canada

OnsiteFull Time58d ago

Junior Engineer, Production Engineering at JDI. Location: Dartmouth, Nova Scotia, Canada. Role: developing instructions, reviewing drawings, designing jigs Requirements: Bachelor of Engineering or equivalent, eligible for EIT, 0–5 years experience, AutoCad/MS Office/Adobe Pro pro…

Associate Manager, Category and Shopper Development

JDI·Toronto, Ontario, Canada

OnsiteFull Time58d ago

Associate Manager, Category and Shopper Development at JDI. Location: Toronto, Ontario, Canada. Role: developing analytics, presenting recommendations, supporting customers Requirements: Bachelor's in business/marketing, 2+ years category management/sales/trade marketing, CPG pre…

Senior Health, Safety and Environment Specialist (Contract)

JDI·New Annan, Prince Edward Island, Canada

OnsiteFull Time58d ago

Senior Health, Safety and Environment Specialist (Contract) at JDI. Location: New Annan, Prince Edward Island, Canada. Role: providing leadership, conducting investigations, managing risk Requirements: Post-secondary education in occupational health or related field; 5+ years HSE…

JDI careers — 1,106 open roles | ResuMinder | ResuMinder