Introductie
Opmerking toevoegen
Je kunt opmerkingen plaatsen via Opmerking toevoegen aan de rechterkant van de pagina.
Het grote plaatje
Iedere opdracht waar wij op kunnen reageren staat ergens online: op een DAS-portaal van een gemeente, een aanbestedingssite, een marktplaats voor inhuur. Onze taak is simpel te formuleren: zorg dat we elke relevante opdracht binnen enkele minuten in ons eigen systeem hebben staan, zonder dubbele vermeldingen, met de velden op de juiste plek, klaar voor beoordeling.
De vacaturepijplijn vervult precies die opdracht. Hij bekijkt continue de buitenwereld, herkent als er iets nieuws is, en vertaalt dat naar één eenduidige rij in onze database.
Drie manieren om iets te zien
We gebruiken drie technieken naast elkaar, omdat elk DAS-platform anders is opgebouwd. Welke we kiezen hangt af van wat de bron biedt:
Browserrobot voor HTML-portalen
Voor platformen zonder open koppeling laten we een gestuurde browser de pagina's bezoeken alsof het een mens is. De robot leest titel, eisen, wensen en sluitingsdatum uit en stuurt het netjes door. We doen dit met respect voor de bron: rustig tempo, geen overbelasting.
API-poller voor structuurrijke bronnen
Sommige platformen bieden een nette JSON-koppeling. Daarmee kunnen we sneller en met minder kans op leesfouten werken. Een dienst draait elke 15 minuten een ronde langs deze koppelingen.
Cheap-signal watcher voor snelheidsgevoelige bronnen
Als we als eerste willen zijn bij één specifieke bron, draait er een aparte wachter die elke 10 seconden een hele kleine vraag stelt: "is er iets veranderd?". Pas als het antwoord ja is, vraagt hij de poller om alles op te halen. Zo blijven we snel zonder de bron continu zwaar te belasten.
Hoe je het herkent in je werk
flowchart LR A[Opdrachtgever publiceert] --> B[Detectie binnen seconden of minuten] B --> C[Vacature in onze database] C --> D[Opportunity in werkbakje] D --> E[Beoordelen en kandidaat aanbieden]
In de praktijk merk je de pijplijn vooral via de opportunities die in je bakje verschijnen. De bron staat netjes vermeld op elke opportunity, en als dezelfde opdracht via meerdere kanalen binnenkomt, blijft het één rij. Wat je niet ziet, is alle controle die daaronder draait om dat consistent te houden.
Wat de pijplijn voor jou doet
- Nieuwe opdracht verschijnt binnen enkele minuten als opportunity in je werkbakje.
- Velden zoals titel, tarief en sluitingsdatum staan altijd op dezelfde plek, ongeacht het brondossier.
- Komt dezelfde opdracht via twee bronnen binnen, dan zie je één vacature met beide bronvermeldingen, niet twee.
- Bij wijzigingen in de bron, bijvoorbeeld een verschoven sluitingsdatum, krijgt je opportunity automatisch een verse versie.
- Als een platform stilvalt of fout terugkomt, zie je dat als signaal in de monitoring; de operationele teams pakken het op.
Wat de pijplijn niet voor jou doet
- Hij beoordeelt geen kandidaten en vult geen eisen- en wensenformulier in. Dat is en blijft mensenwerk.
- Hij maakt geen aannames over een onduidelijke bron. Twijfelgevallen verschijnen wel als opportunity, maar de inhoudelijke check blijft van de frontoffice.
- Hij verzint geen velden die de bron niet meegeeft. Mist de bron een sluitingsdatum, dan blijft dat veld leeg en hanteren we de interne default.