Jérémy est recruteur pour un fabricant de vélos en Vendée (85). Le fabricant emploie environ 600 employés répartis sur deux sites de production. Anne est manager du service informatique. Le service compte 5 collaborateurs. Anne a besoin d'un développeur front end senior pour travailler sur un projet interne ; elle demande à Jérémy de gérer le recrutement. Jérémy s'attaque alors à la création du persona candidat "développeur front end senior".
Jérémy a utilisé auparavant la méthode du Talent Mapping pour créer une base de données des compétences des collaborateurs du service informatique ainsi que des caractéristiques du marché des développeurs front end.
Capture d’écran de la recherche LinkedIn "développeur front end" à La-Roche-sur-Yon
Il reprend cette base de données. Les données qui y sont contenues servent de base à la création du persona candidat développeur front end senior.
Il mène des recherches et trouve alors les données suivantes sur les candidats développeurs :
À noter : les données ci-dessus proviennent de l'étude "Écosystème des développeurs" réalisée par JetBrains en 2023. Dans des conditions réelles, Jeremy aurait extrait ces données de son logiciel de recrutement.
Jérémy tapote sur son clavier les mots-clés suivants : "enquête développeur Web travail", "attentes développeur web travail", "pourcentage développeur web télétravail" et autres expressions du même genre.
Voici les résultats des recherches effectuées par Jérémy sur Internet :
Source : State of the developer nation report, SlashData, 2023
Jérémy regroupe les données issues du Talent Mapping, celles issues de son logiciel de recrutement ainsi que celles issues de ses recherches dans un fichier Excel afin d’élaborer la première version du persona candidat développeur front end senior.
Jérémy construit trois questionnaires afin d’affiner la première version du persona candidat en mode collaboratif. Il rédie des questions pour obtenir des informations supplémentaires et en apprendre davantage sur certains points.
Jérémy convie Anne, manager du service informatique, à une réunion de 15 minutes pour l’aider à trouver son collaborateur idéal. Lors de la réunion, Jérémy pose à Anne les quatre questions suivantes :
Anne lui répond que, pour elle, le collaborateur idéal est un développeur front end senior ayant obtenu un Master. De plus, elle compte proposer le poste uniquement en présentiel.
Jérémy reprend alors les données qu’il a recueillies à l'étape 1 et explique à Anne que la plupart des développeurs ont un niveau licence et qu’ils cherchent soit du télétravail, soit du travail hybride. Au vu des chiffres, Anne est d’accord pour baisser ses exigences sur le niveau d’études pour multiplier leurs chances de trouver un développeur. En parallèle, elle va réfléchir à combien de jours de télétravail elle peut accorder par semaine. Elle doit faire en sorte que ça ne bouleverse pas l’organisation actuelle du service.
Anne poursuit en expliquant à Jérémy que dans l’équipe, seul Jean-Paul maîtrise d’autres langages (front end) que le HTML. Elle a donc besoin d’un développeur qui maîtrise au moins JavaScript. Elle cherche un développeur créatif avec un bon esprit d’analyse, un peu comme Youssef. Jérémy met en garde Anne sur le risque de rechercher un clone et la sensibilise à la notion de discrimination à l’embauche.
Jérémy actualise le persona candidat en fonction des attentes d’Anne.
Jérémy convie Jean-Paul, Marc et Youssef, futurs collègues du développeur front end senior, à une réunion de 15 minutes pour les aider à trouver leur collègue idéal. Il leur pose ces questions :
Youssef avoue qu’il aime consulter l’agenda geek pour trouver des événements geeks près de chez lui. De son côté, Marc aimerait avoir comme collègue quelqu’un de souriant et de fêtard ; quant à Jean-Paul, il apprécie les développeurs front end juniors, car il aime partager son expérience et aider ses collègues à s’améliorer.
Jérémy explique à Jean-Paul que le besoin d’Anne est un développeur front end senior. Elle a en effet besoin de renforcer l'équipe sur la compétence JavaScript. En effet, Jean-Paul est le seul à maîtriser ce langage dans l’équipe. Jean-Paul comprend. Il ignorait qu'il était le seul à maîtriser ce langage dans l'équipe.
Suite à cet entretien avec Jean-Paul, Jérémy se dit qu’il faudra qu’il soit vigilant, car il se peut que Jean-Paul voie d'un mauvais œil le fait d'être détrôné de sa place de développeur le plus expérimenté du service informatique.
Jérémy rappelle à Jean-Paul, à Marc et à Youssef qu’une prime de cooptation de 500 euros a été mise en place par l’entreprise. Il sait que de nombreux recrutements se font sur la recommandation d'un ami dans ce domaine.
Jérémy met à jour le persona candidat en fonction des réponses de Jean-Paul, Marc et Youssef.
Jérémy convie Manon et Adèle du service informatique, arrivées dans l’entreprise il y a moins de 6 mois, à une réunion de 15 minutes pour en apprendre davantage sur elles et découvrir pourquoi elles ont rejoint l’entreprise. Il leur pose ces questions :
Pour commencer, rappelle-toi du moment de ton embauche.
Revenons maintenant au présent.
Jérémy met à jour le persona candidat en fonction des réponses fournies par Manon et Adèle. Il obtient alors la dernière version du persona candidat développeur front end senior.
Jérémy peut alors commencer sa recherche pour trouver le candidat idéal. Il publie sur son site Web une offre d'emploi qui mentionne le télétravail deux jours par semaine (compromis qu'il a trouvé avec Anne) et détaille la politique de formation de l'entreprise. En réalité, il a créé cette offre d'emploi en se basant sur le profil du candidat idéal.
Il fait du sourcing sur les différents canaux identifiés, par exemple sur GitHub. Il noue un partenariat avec un youtubeur ayant une grande communauté de développeurs informatiques afin de parler du poste.
Lorsqu’il est temps d’entamer les entretiens et de sélectionner les candidats, il sait qu’il doit absolument trouver un développeur maîtrisant JavaScript, car cette compétence fait défaut au sein de l’équipe. Il met donc ce critère de sélection en tête de ses priorités. Pour l’évaluation des candidats, il a décidé d’organiser un "coding game".
En résumé, grâce à la création de son persona candidat, Jérémy comprend les attentes des développeurs. Il sait comment les attirer dans son entreprise et sur quels critères les sélectionner. Jérémy est donc naturellement convaincu par cet outil.
Dans quelques semaines, il mettra à jour le persona candidat et l’ajustera en fonction des KPI de la campagne de recrutement développeur front end senior comme la durée du processus de recrutement, le délai d’embauche, la provenance des candidatures, la satisfaction du candidat, etc. Il pourra réutiliser ce persona candidat lors des futurs recrutements de développeurs front end seniors.