Een IT recruiter is iemand die werkt in de werving & selectie en is gespecialiseerd in IT vacatures. Maar wat doet een IT recruiter eigenlijk precies en hoe vind je een goede? In dit artikel gaan we dieper in op zijn of haar taken en welke eigenschappen een goede IT recruiter moet bezitten. Naast kennis van IT moet een recruitment professional in de IT uiteraard ook kennis hebben van werving & selectie. We hebben een apart artikel geschreven over welke eigenschappen een recruiter aan moet voldoen.
IT, de afkorting van de gedateerde term Information Technology, is een breed begrip. Iedereen die ooit met IT te maken heeft gehad zal begrijpen dat er veel verschillende disciplines zijn. Verschillende disciplines vraagt ook bij werving en selectie om verschillende specifieke kennis om de juiste kandidaat te selecteren. IT recruitment valt net als IT zelf dus onder te verdelen in verschillende onderdelen, denk bijvoorbeeld aan:
- Software
- Hardware en infrastructuur
- Data en analytics
- Functioneel beheer
- IT project management
- IT salesfuncties
IT recruiter voor software
Als je echt weinig van IT weet, dan denk je als eerste aan een computer of laptop, oftewel de hardware. Verreweg de meeste banen op het gebied van IT hebben echter te maken met software, oftewel de programma’s die op deze computers draaien. Als IT recruiter moet je goed het verschil weten tussen de verschillende programmeertalen die worden gebruikt om software te ontwikkelen. De meest gebruikte programmeertalen zijn:
- PHP
- .NET
- Java
- HTML / CSS
- JavaScript
- Python
- C#
Als je een software developer zoekt, dan is het essentieel dat je het verschil begrijpt tussen de verschillende programmeertalen. Een programmeertaal is net als een echte taal iets dat je leert en ontwikkeld. Om als programmeur echt goed te worden specialiseer je je meestal in een, of in ieder geval een beperkt aantal programmeertalen. Iemand die goed in PHP kan programmeren zal meestal niet goed met .NET of Java overweg kunnen.
Er zijn echter wel talen die dicht tegen elkaar aan liggen. Zo zal vrijwel iedere programmeur wel de basis van HTML / CSS kennen. Ook de combinatie Java en .NET kom je vaak tegen.
Frontend, backend en full stack
Bij software wordt vaak een verschil gemaakt in frontend developers en backend developers.
Frontend developers maken zoals de naam al zegt de voorkant van de software. Dit is het deel dat de gebruikers zien. Frontend devolopers worden ook wel UX designers genoemd. Dit staat voor User Experience, oftewel hoe de gebruiker de software ervaart.
Programmeertalen die een frontend developer over het algemeen behoort te beheersen zijn HTML / CSS en JavaScript. Vaak hebben frontend developers ook een iets creatiever profiel dan de backend developers. Ze kunnen ook vaak overweg met grafisch programma´s zoals Adobe Photoshop of InDesign. Als IT recruiter is het essentieel dat je bij het vinden van een goede frontend of UX developer er ook let of ervaring met deze programma’s geëist wordt of slechts een pre is.
Dan heb je ook nog programmeurs die zich puur met de achterkant van software bezighouden. Dit noem je backend developers. Programmeertalen die backend developers over het algemeen beheersen zijn .NET of Java (Java is een heel andere taal dan bovengenoemd JavaScript). Een ander type backend developer is juist gespecialiseerd in PHP. De talen Java en .NET worden vaak gebruikt om grote applicaties te ontwikkelen die heel stabiel moeten zijn. PHP wordt veel gebruikt om web-applicaties te maken. De meeste websites hebben dan ook PHP als basis. Andere programmeertalen die voor backend development worden gebruikt zijn bijvoorbeeld C# (spreek je uit C Sharp) en Python.
Als laatste heb je ook nog de Full stack developer. Dit zijn programmeurs die zowel frontend als backend talen beheersen.
IT recruiter: tips voor software developers
Als IT recruiter is het dus essentieel om te begrijpen welke talen bij elkaar passen. Het is een misvatting om te denken dat je een PHP-programmeur kunt recruiten voor een .NET functie. Natuurlijk heeft een PHP-programmeur ervaring met programmeren en zal hij het vak van .NET programmeur sneller kunnen leren dan iemand die niet kan programmeren. Het is echter net of je een leraar Frans vraagt voor een baan als leraar Duits. Als leraar heb je vast een talenknobbel, maar de meeste leraren Frans zitten niet op deze baan te wachten.
Vind je juiste ‘Stack’
Hierboven hebben we al uitgelegd dat je als IT recruiter goed moet weten welke programmeertalen een software developer die je wil werven beheerst. Naast de talen die een developer moet beheersen om zijn of haar nieuwe baan aan te kunnen, wordt in vacatures ook vaak naar kennis en ervaring van specifieke programma’s gevraagd. De combinatie van programmeertalen en kennis van specifieke programma’s wordt ook wel de ‘stack’ genoemd. Het liefst vind je als IT recruiter programmeurs die met dezelfde tools heeft gewerkt in hun huidige werk als dat gevraagd wordt in de nieuwe baan.
IT infrastructuur recruitment
Een apart onderdeel bij IT recruitment zijn de banen in IT infrastructuur. Ook dit onderdeel valt weer op te delen in verschillende onderdelen, maar laten we eerst beginnen met uit te leggen wat we met IT infrastructuur bedoelen. Infrastructuur is de basis. Het omvat de servers waar het bedrijfsnetwerk op draait, maar ook de printers, de wifi, de firewalls die het netwerk beschermen etc.
Bij een klein bedrijf is de IT infrastructuur vaak simpel. Daar wordt de infrastructuur vaak geregeld door een systeembeheerder die alle facetten beheerst. Als je een bedrijf hebt met duizenden werknemers die allemaal tegelijk op bepaalde applicaties moeten inloggen is dat uiteraard een ander verhaal. Je kunt je voorstellen dat je echt een specialist moet zijn om dit goed in te richten en te beheren. Daarom heb je specialisten die zich enkel bezig houden met het ontwerpen van de juiste IT infrastructuur (IT infrastructuur architecten). Andere onderdelen zijn bijvoorbeeld:
- De cloud – vroeger draaide alles op eigen servers, tegenwoordig worden de meeste onderdelen in de cloud opgeslagen.
- IT security – als multinational wil je goed monitoren wie er inlogt op je netwerk en moet je het netwerk zo beveiligen dat je data nooit en te nimmer op straat komt te liggen.
- IT hardware
Ieder onderdeel heeft zijn eigen specialisten en als IT recruiter moet je dit verschil goed weten te herkennen. Zo match je de juiste persoon met de juiste vacature. Bij infrastructuur heb je ook weer bepaalde software waar potentiële kandidaten in gespecialiseerd kunnen zijn. Hiervoor geldt eigenlijk hetzelfde als voor softwareprogrammeurs, dat als iemand eenmaal een specialisme heeft hij of zij niet zo snel wisselt. Voorbeelden van specialisaties zijn Azure (de cloudoplossing van Microsoft) en AWS (de cloudoplossing van Amazon). Als een opdrachtgever op zoek is naar een cloud specialist is het goed om te te realiseren wat voor onderliggende programmatuur een kandidaat in gespecificeerd moet moet om de juiste match te kunnen maken.
IT recruiter voor hardware
Hardware is weer een aparte discipline binnen IT infrastructuur waar je als IT recruiter rekening mee moet houden en je in kunt specialiseren. Naast eerder genoemde laptops, mobiele telefoons, desktops en printers omvat hardware ook zaken als de servers waar het bedrijfsnetwerk op draait.
Hardware is zoals je hierboven kunt lezen ook een onderdeel van IT infrastructuur. Misschien denk je dat dit een kwestie is van inkopen, maar hardware moet ook beheerd worden. Een belangrijk onderdeel van hardware is bijvoorbeeld dat updates op tijd worden geïnstalleerd. Dit is belangrijk voor de performance van de devices, maar ook voor de beveiliging. In updates worden vaak bekende beveiligingsrisico’s verholpen. Als je hardware niet up-to-date houdt kan dit gevaarlijk zijn.
Als IT recruiter is het belangrijk om te herkennen wanneer iemand zich met hardware, het netwerk of juist met software bezighoudt. Dit is vaak al in de functietitel te onderscheiden. Functies die zich doorgaans met hardware bezighouden zijn bijvoorbeeld systeembeheerders. Dit worden ook wel system engineers genoemd.
Data wordt steeds belangrijker
We hebben het in dit artikel tot nu toe vooral gehad over het netwerk, de hardware en de software die IT-ers ontwikkelen. Maar een steeds belangrijker onderdeel in het bedrijfsleven is data. Bedrijven hebben vaak heel veel data, maar om data ook om te kunnen zetten in iets nuttigs is een kunst. Om deze kunst heen heeft zich een hele industrie ontwikkeld, met verschillende functies waar een IT recruiter rekening mee moet houden. Voorbeelden van IT-ers die zich met data bezighouden zijn:
- BI of data engineer (BI staat voor Business Intelligence)
- Data architect
- Data scientist
Doordat data zo belangrijk is voor bedrijven is ook IT recruitment voor data-specialisten een onderdeel waar veel IT recruiters zich op richten.
Minder technische IT functies
Het beeld van IT functies is dat ze extreem specialistisch zijn. Dat is echter niet altijd het geval. Er zijn ook veel functies die je kunt uitvoeren als je niet kunt programmeren. Veel applicaties worden zo gemaakt dat ook niet technische gebruikers ze kunnen inrichten of gebruiken.
Als IT recruiter is het uiteraard belangrijk om dit verschil te weten. Vaak heet degene die verantwoordelijk is voor dit soort applicaties een functioneel beheerder. Met enkele klikken of door gebruiksvriendelijke drag-and-drop systemen kun je als niet technicus prima een applicatie beheren en aanpassen aan de wensen van de eindgebruiker. Voorbeelden van veel gebruikte applicaties die op deze manier beheert kunnen worden zijn: WordPress (een tool om websites te maken), AFAS, EXACT of TOPdesk (bedrijfssoftware), maar eigenlijk zijn alle moderne applicaties op deze manier te beheren. Een expert implementeert vaak nog wel de tool, maar het dagelijks beheer kunnen bedrijven zelf doen.
Enkele andere functies binnen IT waarvoor je minder uitgebreide technische kennis nodig hebt, of in ieder geval niet voor hoeft te programmeren zijn:
- IT project manager
- Account- of salesmanager
- Software tester
- Scrum master
- Product owner
Hopelijk heeft dit artikel geholpen om het umfelt van IT en het werk van een IT recruiter iets meer inzichtelijk te maken. Recruitment.nu helpt IT organisaties met het vinden van de juiste professionals. Hopelijk geeft dit artikel ook daarin het inzicht dat we de markt goed begrijpen en je hier graag van dienst in zijn.
Meer recruitmentbegrippen:
- Arbeidsbemiddelaar
- Associate recruiter
- ATS Systeem
- Campusrecruiter
- Cost-per-hire
- Corporate recruiter
- Detacheerder
- Employee advocacy
- Employer branding
- Executive searchbureau
- Externe recruiter
- Freelance recruiter
- Hiring manager
- Headhunter
- HR afdeling
- HRM
- HR-strategie
- Inclusie
- Inhouse recruiter
- Interim recruiter
- IT recruiter
- Kandidaatvolgsysteem
- L&D management
- L&D programma
- Learning & Development manager
- No cure no pay recruitmentbureau
- Open hiring
- Outplacement
- Personeelsmanagement
- Personeelswerver
- Principal recruiter
- Recruitment
- Recruitmentbureau
- Recruitmentkanalen
- Recruitmentmanager
- Recruitmentsoftware
- Retainer recruitmentbureau
- Social recruitment
- Sociale werving
- Sollicitatiebrief
- Talent acquisition manager
Begrippen
Deze blog post is uit de serie definities en begrippen.
Recruitment en het vak van het werven en selecteren van nieuwe medewerkers zit vol jargon. We hebben een begrippenlijst opgesteld om de meest voorkomende of juist vreemde recruitment begrippen voor je uit te leggen.
Wellicht ook interessant
Gerelateerde blogs