Vaardigheidstechnologie-filters
Vaardigheidsfiltering is een van de krachtigste functies in Klantontdekking. Het laat je bedrijven vinden op basis van de daadwerkelijke technologieen en vaardigheden vermeld in hun vacatures, waardoor je een directe lijn hebt naar bedrijven die het type kandidaten nodig hebben dat jij plaatst. Terwijl sector je vertelt in welke branche een bedrijf zit, vertellen vaardigheden je precies welk type talent ze nu nodig hebben.Hoe vaardigheidsfiltering werkt
In tegenstelling tot sectorgegevens die afkomstig zijn van LinkedIn-bedrijfsprofielen, worden vaardigheidsgegevens geextraheerd uit vacatures. Dit is het proces:- Vacatures worden gescraped van LinkedIn en andere bronnen.
- Vaardigheden worden geextraheerd uit elke functiebeschrijving met behulp van natuurlijke taalverwerking. De extractie analyseert de volledige functiebeschrijvingstekst en identificeert specifieke technologieen, tools, programmeertalen, frameworks en professionele competenties.
- Vaardigheden worden geclusterd in basisvaardigheden en varianten om naamverschillen te verwerken (bijv. “ReactJS”, “React.js” en “React” worden allemaal gegroepeerd onder dezelfde basisvaardigheid).
- Vaardigheden worden opgeslagen in een gestructureerd formaat als onderdeel van het veld
requirements_summaryvan de vacature, dat zowel de vaardigheidsnamen als hun context binnen de functiebeschrijving bevat. - Vaardigheden worden gekoppeld aan bedrijven via hun vacatures, waardoor een technologieprofiel wordt gemaakt voor elk bedrijf op basis van waarvoor ze daadwerkelijk werven.
Vaardigheidsgegevens zijn slechts zo actueel als de actieve vacatures. Als een bedrijf is
gestopt met het plaatsen van Python-vacatures maar Python intern nog steeds gebruikt, zou het
niet verschijnen in een Python-vaardigheidsfilter-zoekopdracht. Dit is eigenlijk een functie,
geen beperking — je wilt bedrijven vinden die momenteel werven voor specifieke vaardigheden,
niet alleen bedrijven die die vaardigheden intern gebruiken.
Het hieararchische vaardigheidssysteem
Vaardigheden in Recruitier zijn georganiseerd in een tweelagige hierarchie:Basisvaardigheden
Dit zijn de vaardigheidscategorieen op het hoogste niveau. Bijvoorbeeld:- React
- Python
- Java
- AWS
- Docker
- SQL
- Kubernetes
- TypeScript
Vaardighedsvarianten
Elke basisvaardigheid kan varianten hebben die meer specifieke technologieen of combinaties vertegenwoordigen. De basisvaardigheid “React” kan bijvoorbeeld varianten hebben als:- React/Frontend
- React/Next.js
- React/TypeScript
De vaardigheidshierarchie wordt automatisch opgebouwd uit de vacaturegegevens. Varianten worden
aangemaakt wanneer vaardigheden vaak samen voorkomen in dezelfde vacatures. Een variant als
“React/Next.js” betekent vacatures die zowel React als Next.js vermelden, wat een specifieke
technologiestack aangeeft in plaats van een algemene React-vereiste.
Zoeken op technologiestack
Het vaardigheidsfilter biedt een doorzoekbaar dropdown waar je kunt:- Typen om te zoeken — Begin de naam van een vaardigheid te typen en het dropdown filtert direct op overeenkomende vaardigheden. Dit werkt voor zowel basisvaardigheden als varianten.
- Vacaturetellingen zien — Elke vaardigheid toont het aantal actieve vacatures dat het vereist, waardoor je in een oogopslag de marktvraag kunt meten.
- Meerdere vaardigheden selecteren — Voeg zoveel vaardigheden toe als je wilt om een volledig technologieprofiel te maken voor jouw doelbedrijven.
Vaardigheids-matchmodi
Wanneer je meerdere vaardigheden selecteert, kun je kiezen hoe ze worden gecombineerd:Elke match (OR-modus)
Standaardmodus. Een bedrijf verschijnt in resultaten als het vacatures heeft die een van
jouw geselecteerde vaardigheden vereisen. Gebruik dit wanneer je een breed net uitwerpt over
gerelateerde technologieen.Voorbeeld: “React”, “Angular” en “Vue.js” selecteren vindt bedrijven die werven voor een
frontend-framework. Dit is ideaal wanneer je frontend-ontwikkelaars plaatst die een van deze
technologieen kunnen kennen.
Alle matchen (AND-modus)
Een bedrijf verschijnt alleen in resultaten als het vacatures heeft die alle jouw
geselecteerde vaardigheden vereisen. Gebruik dit wanneer je bedrijven wilt met een specifieke
technologiecombinatie.Voorbeeld: “Python” en “AWS” selecteren in AND-modus vindt bedrijven die zowel Python als AWS
gebruiken, niet slechts een van de twee. Dit richt zich op bedrijven met een specifieke
cloudgebaseerde Python-stack.
Vaardighedsvarianten in de praktijk
Het begrijpen van vaardighedsvarianten helpt je effectiever te zoeken:| Basisvaardigheid | Veelvoorkomende varianten | Wat dit betekent |
|---|---|---|
| Python | Python/Django, Python/FastAPI, Python/Data Science | Verschillende Python-ecosystemen |
| React | React/Frontend, React/Next.js, React/TypeScript | Verschillende React-stacks |
| AWS | AWS/DevOps, AWS/Cloud Architecture, AWS/Lambda | Verschillende AWS-specialisaties |
| Java | Java/Spring, Java/Microservices, Java/Backend | Verschillende Java-contexten |
| Docker | Docker/Kubernetes, Docker/CI-CD, Docker/DevOps | Verschillende containerisatiecontexten |
Veelvoorkomende gebruiksscenario’s
Bedrijven vinden die jouw kandidaten nodig hebben
Als je een pool van React-ontwikkelaars hebt, zoek naar bedrijven die React-vacatures plaatsen:Voeg React toe aan vaardigheidsfilters
Selecteer “React” uit het vaardigheidsdropdown. Dit omvat alle React-varianten
(React/Frontend, React/Next.js, etc.).
Voeg optioneel gerelateerde vaardigheden toe
Als jouw kandidaten ook TypeScript of Next.js kennen, voeg deze dan ook toe in de modus
Elke match. Dit verbreedt de zoekopdracht om bedrijven op te nemen die een van deze
gerelateerde technologieen gebruiken.
Combineer met locatie
Stel een locatiecentrum en straal in om je te richten op jouw geografische markt. Dit zorgt
ervoor dat de bedrijven die je vindt vacatures hebben waar jouw kandidaten daadwerkelijk
kunnen werken.
Bedrijven identificeren op technologiestack
Als je gespecialiseerd bent in het plaatsen van DevOps-engineers, zoek bedrijven met een moderne DevOps-stack:- Selecteer vaardigheden zoals Docker, Kubernetes, AWS, Terraform en CI/CD.
- Gebruik de modus Elke match om bedrijven te vinden die een van deze tools gebruiken.
- Bekijk de resultaten om bedrijven te identificeren met de diepste DevOps-behoeften (hoogste overeenkomende vacaturetellingen).
Markvraag begrijpen
Het vaardigheidsfilter dient ook als marktinformatiehulpmiddel. De vacaturetellingen naast elke vaardigheid tonen je:- Welke technologieen het meest gevraagd zijn — Vaardigheden met hoge vacaturetellingen wijzen op sterke marktvraag en potentieel concurrerende plaatsingskosten.
- Opkomende technologieen — Nieuwe vaardigheden die in de lijst verschijnen kunnen signaleren dat groeiende markttrends zich aankonigen waarop je je vroeg kunt positioneren.
- Nichemogelijkheden — Vaardigheden met lagere vacaturetellingen maar specifieke bedrijfsinteresse kunnen ondervertegenwoordigde niches vertegenwoordigen waar minder recruiters concurreren.
Vaardigheden combineren met andere filters
Vaardigheidsfilters combineren met alle andere filters via AND-logica:| Combinatie | Resultaat |
|---|---|
| Vaardigheden + Sector | IT-bedrijven vinden die specifiek Python-ontwikkelaars nodig hebben |
| Vaardigheden + Locatie | Bedrijven in de buurt van Amsterdam vinden die Java-vacatures plaatsen |
| Vaardigheden + Aantal medewerkers | Startups (1-50 medewerkers) vinden die React gebruiken |
| Vaardigheden + Wervingsactiviteit | Bedrijven vinden die de afgelopen 7 dagen Kubernetes-vacatures hebben geplaatst |
| Vaardigheden + Warmtescore sortering | Bedrijven vinden die het meest agressief werven voor jouw specifieke vaardigheden |
Het vaardigheidsfilter toont alleen vaardigheden die voorkomen in een minimum aantal vacatures
(doorgaans 5 of meer). Zeer niche of zelden vermelde vaardigheden verschijnen mogelijk niet in
het dropdown maar kunnen nog steeds bestaan in individuele functiebeschrijvingen. Als je op
zoek bent naar een zeer specifieke vaardigheid die niet verschijnt, probeer dan een bredere
gerelateerde vaardigheid.
Tips voor effectief vaardigheid zoeken
- Gebruik basisvaardigheden voor brede zoekopdrachten — Het selecteren van “Python” omvat alle Python-gerelateerde vacatures ongeacht het framework.
- Gebruik varianten voor gerichte zoekopdrachten — Als je specifiek Django-ontwikkelaars plaatst, geeft het selecteren van “Python/Django” je nauwkeurigere resultaten.
- Controleer het vacatureaantal — Een bedrijf met 5 overeenkomende vacatures van 20 totaal heeft een sterkere behoefte aan jouw specialisatie dan een bedrijf met 1 van 50.
- Combineer met warmtescore sortering — Dit brengt bedrijven naar boven waar deze vaardigheden een aanzienlijk deel vertegenwoordigen van hun aanwervingsbehoeften.
- Monitor vaardigheidstrends in de loop van de tijd — Als het vacatureaantal van een vaardigheid groeit, breidt die sector zich uit en heeft waarschijnlijk meer recruitment-ondersteuning nodig.
Geavanceerd
Hoe vaardigheids-matching onder de motorkap werkt
Vaardigheidsfiltering werkt op het JSONB-veldrequirements_summary opgeslagen op elk gescraped
vacaturerecord. De requirements_summary bevat een gestructureerde extractie van vaardigheden uit
de functiebeschrijving, georganiseerd per categorie. Wanneer je zoekt naar een vaardigheid,
voert het systeem een JSONB-subtekenreeks-match uit tegen de sleutel skills in dit veld.
De matching ondersteunt samengestelde vaardigheidsnamen zoals “React/Frontend” — deze worden
gematcht als subtekenreekspatronen binnen de JSONB-gegevens. Dit betekent dat de zoekopdracht
flexibel genoeg is om zowel exacte overeenkomsten als gedeeltelijke overeenkomsten binnen
samengestelde vaardigheidsidentificatoren vast te leggen.
Query-logica voor matchmodus
De twee matchmodi vertalen naar verschillende SQL-logica:- Elke match (OR): De query controleert of de
requirements_summary->'skills'van de vacature een match bevat voor ELKE van de geselecteerde vaardigheidspatronen. Een bedrijf verschijnt in resultaten als het ten minste een actieve vacature heeft die overeenkomt met ten minste een geselecteerde vaardigheid. - Alle matchen (AND): De query controleert of de
requirements_summary->'skills'van de vacature overeenkomsten bevat voor ALLE geselecteerde vaardigheidspatronen tegelijk binnen dezelfde vacature, of over verschillende vacatures bij hetzelfde bedrijf. Een bedrijf heeft dekking nodig over alle geselecteerde vaardigheden.
Hoe vaardigheden de warmtescore beinvloeden
Wanneer vaardigheidsfilters actief zijn, schakelt de warmtescoreberekening van het gebruik van het totale vacatureaantal naar het gebruik van het overeenkomende vacatureaantal. Dit betekent:- Zonder vaardigheidsfilters:
warmte = total_jobs / employees - Met vaardigheidsfilters:
warmte = matching_jobs / employees
Verbinding met andere functies
- Vaardigheidsoverzicht bedrijfsdetailpagina: Wanneer je een bedrijfsdetailpagina bezoekt,
toont het vaardigheidsoverzicht de beste technologieen over alle actieve vacatures van dat
bedrijf. Dit gebruikt dezelfde
requirements_summary-gegevens die de vaardigheidsfilter aandrijven. - Vacatureclassificatie: Intern worden vacatures ook geclassificeerd op functie met behulp van op ML-gebaseerde titelmatching. Vaardigheden vertegenwoordigen specifieke technologieen, terwijl vacatureclassificaties bredere functiecategorieen vertegenwoordigen (Engineering, Sales, Marketing, etc.).
- Opgeslagen searches: Jouw geselecteerde vaardigheden en matchmodus worden bewaard in opgeslagen searches. Wanneer meldingen een opgeslagen search opnieuw uitvoeren, gebruiken ze dezelfde vaardigheidsfilters.
Tips voor gevorderde gebruikers
- Samengestelde vaardigheden onthullen specialisaties: Een vaardigheidsvariant zoals “Python/Data Science” geeft vacatures aan die specifiek Python combineren met data science werk. Het selecteren van deze variant in plaats van alleen “Python” richt zich op een veel specifieker subset van bedrijven.
- Gebruik OR-modus voor ontdekking, AND-modus voor targeting: Begin met Elke match om het landschap te begrijpen, schakel dan over naar Alle matchen wanneer je precies weet welke technologiecombinatie jouw ideale klant gebruikt.
- Vaardigheden + recentheid is een krachtige combinatie: Filteren op een specifieke vaardigheid geplaatst binnen de laatste 48 uur geeft je bedrijven die net zijn begonnen naar dat type kandidaat te zoeken — het perfecte tijdstip voor outreach.
- Lege vaardigheidsresultaten betekenen niet nul vraag: Als een zeer niche-vaardigheid geen resultaten oplevert, kan het onder de minimumdrempel voor het dropdown liggen. De werkelijke vraag kan bestaan in individuele functiebeschrijvingen die niet zijn geclusterd in een genoemde vaardigheid.
Bedrijfslogica-regels
- Vaardigheden worden geextraheerd uit functiebeschrijvingen via NLP tijdens het scrapingproces
en opgeslagen in het JSONB-veld
requirements_summary. - Het minimum vacatureaantal voor een vaardigheid om in het dropdown te verschijnen is configureerbaar (doorgaans 5+ actieve vacatures).
- Vaardigheidsmatching is hoofdletteronafhankelijk en gebruikt subtekenreekspatronen.
- Wanneer vaardigheidsfilters actief zijn, wordt de overeenkomende vacatureaantal-subquery gebruikt voor zowel het weergegeven vacatureaantal als de warmtescoreberekening.
- Samengestelde vaardigheden (bijv. “React/TypeScript”) zijn enkele vermeldingen in de vaardigheidshierarchie, geen combinaties van twee afzonderlijke vaardigheden.
Gerelateerd
- Zoeken naar klanten — Complete zoekgids
- Sectorfilters — Filter op branchesector
- Wervingsactiviteit — Filter op wervingsintensiteit
- Bedrijfsdetailpagina — Bekijk het volledige vaardigheidsprofiel van een bedrijf

