> ## Documentation Index
> Fetch the complete documentation index at: https://docs.recruitier.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Vaardigheidstechnologie-filters

> Zoek bedrijven die specifieke technologieen gebruiken of bepaalde vaardigheden vereisen.

# 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:

1. **Vacatures worden gescraped** van LinkedIn en andere bronnen.
2. **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.
3. **Vaardigheden worden geclusterd** in basisvaardigheden en varianten om naamverschillen te
   verwerken (bijv. "ReactJS", "React.js" en "React" worden allemaal gegroepeerd onder dezelfde
   basisvaardigheid).
4. **Vaardigheden worden opgeslagen in een gestructureerd formaat** als onderdeel van het veld
   `requirements_summary` van de vacature, dat zowel de vaardigheidsnamen als hun context binnen
   de functiebeschrijving bevat.
5. **Vaardigheden worden gekoppeld aan bedrijven** via hun vacatures, waardoor een
   technologieprofiel wordt gemaakt voor elk bedrijf op basis van waarvoor ze daadwerkelijk
   werven.

Wanneer je filtert op een vaardigheid zoals "Python", vindt Recruitier alle bedrijven die ten
minste een actieve vacature hebben die Python vermelden. De zoekopdracht gaat verder dan het
bedrijfsprofiel en kijkt naar wat het bedrijf daadwerkelijk nodig heeft in zijn huidige aanwervingen.

<Note>
  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.
</Note>

## 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

Wanneer je een basisvaardigheid selecteert, match je vacatures die **een van** de varianten
bevatten. Je kunt ook specifieke varianten selecteren als je preciezer wilt zijn over de exacte
technologiecombinatie.

<Note>
  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.
</Note>

## Zoeken op technologiestack

Het vaardigheidsfilter biedt een doorzoekbaar dropdown waar je kunt:

1. **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.
2. **Vacaturetellingen zien** -- Elke vaardigheid toont het aantal actieve vacatures dat het
   vereist, waardoor je in een oogopslag de marktvraag kunt meten.
3. **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:

<CardGroup cols={2}>
  <Card title="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.
  </Card>

  <Card title="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.
  </Card>
</CardGroup>

<Tip>
  Begin met de modus **Elke match** om een bredere set resultaten te zien, schakel dan over naar
  **Alle matchen** als je wilt verfijnen naar bedrijven die een specifieke technologiecombinatie
  gebruiken. Je kunt schakelen tussen modi zonder jouw vaardigheidsselecties te verliezen.
</Tip>

<Warning>
  In de modus **Alle matchen** vernauwt het toevoegen van meer vaardigheden de resultaten
  progressief. Als je 5 vaardigheden selecteert in AND-modus, moet een bedrijf vacatures hebben
  die **elke** afzonderlijke vaardigheid vermelden. Dit kan resultaten snel tot nul reduceren als
  de combinatie te specifiek is. Gebruik AND-modus met 2-3 aanvullende vaardigheden voor de
  beste resultaten.
</Warning>

## 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 |

Wanneer je een basisvaardigheid selecteert, worden alle varianten opgenomen. Dit betekent dat
het selecteren van "Python" bedrijven vindt die Python/Django-vacatures, Python/FastAPI-vacatures
en algemene Python-vacatures plaatsen.

## 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:

<Steps>
  <Step title="Voeg React toe aan vaardigheidsfilters">
    Selecteer "React" uit het vaardigheidsdropdown. Dit omvat alle React-varianten
    (React/Frontend, React/Next.js, etc.).
  </Step>

  <Step title="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.
  </Step>

  <Step title="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.
  </Step>

  <Step title="Sorteer op warmtescore">
    Bedrijven die het meest intensief werven voor deze vaardigheden staan bovenaan. Een bedrijf
    met een hoge warmtescore en overeenkomende vaardigheidsvereisten is een prime outreachdoel.
  </Step>
</Steps>

### Bedrijven identificeren op technologiestack

Als je gespecialiseerd bent in het plaatsen van DevOps-engineers, zoek bedrijven met een moderne
DevOps-stack:

1. Selecteer vaardigheden zoals **Docker**, **Kubernetes**, **AWS**, **Terraform** en **CI/CD**.
2. Gebruik de modus **Elke match** om bedrijven te vinden die een van deze tools gebruiken.
3. Bekijk de resultaten om bedrijven te identificeren met de diepste DevOps-behoeften (hoogste
   overeenkomende vacaturetellingen).

<Tip>
  Kijk naar de verhouding van overeenkomende tot totale vacatures voor elk bedrijf. Een bedrijf
  dat "8 / 10" overeenkomende vacatures toont heeft DevOps als een kernaanwervingsbehoefte. Een
  bedrijf dat "1 / 50" toont heeft een DevOps-functie temidden van veel andere niet-gerelateerde
  posities. Beide zijn misschien het nastreven waard, maar de eerste sluit veel sterker aan bij
  jouw specialisatie.
</Tip>

### 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 |

<Info>
  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.
</Info>

## 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-veld `requirements_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`

Deze schakelaar is belangrijk omdat het de rangschikking verandert. Een bedrijf met 50 totale
vacatures maar slechts 2 overeenkomende vacatures heeft een lagere warmtescore (gebaseerd op 2)
dan een bedrijf met 10 totale vacatures en 8 overeenkomende (gebaseerd op 8), ook al heeft het
eerste bedrijf meer totale openstaande functies. De rangschikking past zich aan om bedrijven te
prioriteren waar jouw specifieke vaardigheden een aanzienlijke aanwervingsbehoefte vertegenwoordigen.

### 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](/clients/discovery/searching) -- Complete zoekgids
* [Sectorfilters](/clients/discovery/industry-filters) -- Filter op branchesector
* [Wervingsactiviteit](/clients/discovery/hiring-activity) -- Filter op wervingsintensiteit
* [Bedrijfsdetailpagina](/clients/management/company-detail) -- Bekijk het volledige vaardigheidsprofiel van een bedrijf
