Strategisch inkoper

HBO
Junior
Medior
Senior
Fulltime
Hengelo

Als Strategisch Inkoper ben jij verantwoordelijk voor het beheren en optimaliseren van de toegewezen inkoopportefeuille. Jij draagt bij aan het verbeteren van de performance binnen de supply chain.

 

Solliciteer Direqt!

Wat ga je doen?

 

Strategische inkoop:

  • Adviseren over lange termijn inkoopbeleid, leverancierskeuze en risicospreiding.
  • Analyseren van marktinformatie en ontwikkelen van een inkoopstrategie.
  • Onderhandelen met (strategische) leveranciers over uitbesteding, prijzen en commerciële condities.
  • Afsluiten van contracten in samenwerking met de groepsdirectie.
  • Vertalen van raamcontracten naar procedures en richtlijnen voor lokale vestigingen.
  • Bepalen van materiaalbehoefte en plannen van offerteaanvragen.
  • Opstellen van technische inkoopspecificaties en inkoopaanvragen in overleg met     Engineering
  • Onderhandelen en beoordelen van offertes binnen de toegestane onderhandelingsruimte.
  • Orderbevestigingen opstellen en ondertekenen conform autorisatieniveau.
  • Opvolgen van leveringen en bewaken van tijdige levering.
  • Controleren en goedkeuren van inkoopfacturen.

 

Leveranciersmanagement:

  • Onderhouden en beheren van relaties met leveranciers.
  • Monitoren van leveranciersprestaties (kwaliteit, levertijd) en doorvoeren van verbeteringen.
  • Updaten van leveranciersgegevens in het systeem.
  • Beoordelen van voorraadparameters en risicoanalyse uitvoeren.
  • Afhandelen van eventuele kwaliteitsafkeuringen.

No items found.

Wat heeft Stork IMM te bieden?

Een uitdagende baan met veel ruimte voor eigen initiatief in een organisatie met een veelzijdig eindproduct wat continue doorontwikkeld wordt. Naast een passend salaris zijn er volop mogelijkheden voor persoonlijke ontwikkeling.

Daarnaast krijg je het volgende:

  • Een passend salaris bij de ervaring die je meebrengt;
  • 27 vakantiedagen;
  • ADV dagen;
  • Pensioenplan;
Solliciteer Direqt!

Wie ben jij?

  • Minimaal een hbo-diploma in een relevante richting (bijv. Technische Bedrijfskunde,  Supply Chain Management, Nevi 1 of Inkoopmanagement).
  • Aantoonbare ervaring in strategisch inkoopmanagement, bij voorkeur in een technische omgeving.
  • Ervaring met leveranciersaudits, contractonderhandelingen en raamcontracten.
  • Uitstekende communicatieve vaardigheden in het Nederlands, Engels en Duits.
  • Vaardigheid in het werken met ERP-systemen en andere relevante software.
  • Analytisch sterk, resultaatgericht en proactief in het signaleren van kansen en risico’s.

 

Wie is Stork IMM?

Spuitgietmachines voor en door specialisten Stork IMM (Injection Moulding Machines) ondersteunt haar klanten in de kunststofverwerkende industrie al sinds 1968, en heeft zich in de loop der tijd gespecialiseerd in extreem snelle spuitgietmachines.

Past deze vacature bij jou?

Neem contact met mij op, ik vertel je graag meer!

Misschien lijkt deze baan je geweldig, of zoek je toch net iets anders. Bel of mail gerust, ik help je graag!

Solliciteer Direqt!

Past deze vacature bij jou?

Neem contact met mij op, ik vertel je graag meer!

Misschien lijkt deze baan je geweldig, of zoek je toch net iets anders. Bel of mail gerust, ik help je graag!

Solliciteer Direqt!
// Array of keywords to block const blockedKeywords = [ // Keywords related to spam services 'speedyindexbot', 'service for indexing', '200 links for free', // Keywords related to drugs 'Купить', 'Кокаин', 'Доставка', 'Киев', 'Закладки', 'Чистый', 'САЙТ', 'Erectile dysfunction', 'TruePills', 'Viagra', 'Sildenafil', 'Cialis', 'Levitra', // Keywords related to gambling 'free casino games', 'no download', 'no registration', 'real money', 'casino', 'blackjack', 'gambling', 'slots', // Keywords related to unsolicited promotions 'social ads visits', 'cyber-monkey', 'onion', // Keywords related to heating and fireplaces (specific spam) 'Печи', 'камины', 'Москва', 'интернет магазин', 'отопления', // Common spam keywords 'free', 'win', 'winner', 'claim', 'urgent', 'discount', 'deal', 'prize', 'credit', 'loan', 'debt', 'insurance', 'money', 'cash', 'payout', 'cheap', 'buy', 'purchase', 'order now', 'limited time', 'offer', 'sale', 'exclusive', 'click here', 'subscribe', 'unsubscribe', 'newsletter', 'pills', 'medication', 'pharmacy', 'investment', 'profit', 'earn', 'income', 'work from home', 'weight loss', // Keywords related to adult content 'sex', 'porn', 'adult', 'xxx', 'nude', 'naked', 'hentai', 'escort', 'prostitution', // Keywords related to drugs 'drug', 'cocaine', 'heroin', 'meth', 'weed', 'cannabis', 'marijuana', 'lsd', // Keywords related to cryptocurrencies 'crypto', 'bitcoin', 'ethereum', 'blockchain', 'nft', 'ico', 'token' ]; const form = document.querySelectorAll('form'); for (let index = 0; index < form.length; index++) { const formEl = form[index]; const messageInput = formEl.querySelectorAll('textarea'); const submitBtn = formEl.querySelector('input[type="submit"]') // Create the error message div const errorMessage = document.createElement('div'); errorMessage.className = 'error-message'; errorMessage.style.display = 'none'; errorMessage.style.color = 'red'; formEl.insertBefore(errorMessage, submitBtn); /** * Check if the message contains any blocked keywords. * @param {string} message - The message to check. * @return {string|undefined} - The first blocked keyword found or undefined. */ function checkForBlockedKeywords(message) { return blockedKeywords.find(keyword => message.includes(keyword.toLowerCase())); } /** * Toggle the error message display and submit button state. * @param {boolean} containsBlockedKeyword - Whether the message contains a blocked keyword. * @param {string} [blockedKeyword=''] - The blocked keyword found. */ function toggleErrorDisplay(containsBlockedKeyword, blockedKeyword = '') { if (containsBlockedKeyword) { submitBtn.disabled = true; submitBtn.classList.add('disabled'); submitBtn.style.opacity = '0.5'; errorMessage.style.display = 'block'; errorMessage.textContent = `The message contains a blocked keyword: ${blockedKeyword}`; } else { submitBtn.disabled = false; submitBtn.classList.remove('disabled'); submitBtn.style.opacity = '1'; errorMessage.style.display = 'none'; } } // Add input event listener to each textarea for (let i = 0; i < messageInput.length; i++) { const element = messageInput[i]; element.addEventListener('input', function() { const message = element.value.toLowerCase(); const blockedKeyword = checkForBlockedKeywords(message); toggleErrorDisplay(!!blockedKeyword, blockedKeyword); }); } // Add submit event listener to the form formEl.addEventListener('submit', function(event) { let blockedKeyword = false; for (let i = 0; i < messageInput.length; i++) { const element = messageInput[i]; const message = element.value.toLowerCase(); blockedKeyword = checkForBlockedKeywords(message); } if (blockedKeyword) { event.preventDefault(); alert(`The message contains a blocked keyword: ${blockedKeyword}`); } }); }