Mots-clés du CV : comment trouver et utiliser les bons

Ce que sont les mots-clés d'un CV, comment les extraire d'une fiche de poste, où les placer, et des exemples pour les postes backend, frontend, data et DevOps.

H
Harshita Rai
Mis à jour
CV ATS mots-clés recherche d'emploi carrière
Un chat assis à une table, en train d'écrire

Vous déposez votre CV sur un portail de recrutement, et un logiciel le lit avant qu’un humain ne le fasse. Le logiciel de suivi des candidatures (ATS) découpe le fichier en champs, l’enregistre, et permet aux recruteurs de chercher, trier et filtrer la pile avec les termes de la fiche de poste. Certains systèmes notent chaque candidat par rapport à l’offre et trient la liste. D’autres enregistrent les fichiers et laissent le filtrage à un recruteur qui tape « Kubernetes » dans un champ de recherche. Peu d’entre eux envoient un refus d’eux-mêmes. Un CV qui couvre mal les mots-clés atterrit en bas du tri ou hors des résultats de recherche, et le recruteur passe à la suite sans l’ouvrir.

Les mots-clés vous font remonter dans cette liste. L’offre liste les mots qui comptent, et votre travail consiste à faire correspondre votre expérience réelle à ce vocabulaire sans la gonfler. Si vous voulez comprendre comment ces systèmes analysent et classent, lisez how resume matching algorithms work (en anglais). Cet article s’en tient à trouver les mots, à les placer et à vérifier que vous les avez couverts.

Un mot sur la langue : écrivez votre CV dans la langue de l’offre. Pour une offre en anglais, les mots-clés sont en anglais ; pour une offre en français, en français. Les noms d’outils comme « Kubernetes » ou « PostgreSQL » sont les mêmes dans les deux langues.

Que sont les mots-clés d’un CV ?

Les mots-clés d’un CV, qu’on appelle parfois mots-clés ATS, sont les termes que recherche un recruteur ou un système de tri au moment de décider qui appeler. Pour les postes dans le logiciel, ils se répartissent en cinq groupes.

Compétences techniques et outils. Langages, frameworks, bases de données et plateformes : Python, Go, React, PostgreSQL, Kafka, AWS. Ce sont eux qui pèsent le plus, parce que la correspondance est presque littérale. Un recruteur qui cherche « TypeScript » passera un CV qui ne mentionne que « JavaScript ».

Intitulés de poste. « Software Engineer », « développeur logiciel », « ingénieur backend » et « SDE II » décrivent un travail proche, mais une recherche sur l’un manque les autres. Utilisez l’intitulé de l’offre là où il correspond à votre parcours.

Certifications. « AWS Certified Solutions Architect », « CKA », « Google Professional Data Engineer ». Elles sont précises et faciles à chercher.

Termes du domaine. Le vocabulaire du métier : « paiements », « PCI DSS », « RGPD », « HIPAA », « ad tech », « KYC », « enchères en temps réel ». Ils montrent que vous avez livré dans ce domaine, ce qu’une simple liste de stack ne montre pas.

Savoir-être. « Collaboration transverse », « mentorat », « gestion des parties prenantes ». Incluez ceux que cite l’offre, mais attendez-vous à ce qu’ils pèsent peu seuls, puisque la plupart des candidats les revendiquent.

Comment extraire les mots-clés d’une fiche de poste

1. Lisez l’offre une fois, sans rien marquer

Saisissez la forme du poste : l’équipe, le niveau d’expérience, et s’il s’agit d’un projet neuf ou de la migration d’un système existant. Ces deux offres veulent des puces différentes à partir du même parcours.

2. Séparez le requis du souhaité

La plupart des offres étiquettent ces sections, ou les séparent par « indispensable » et « un plus ». Les termes requis vont dans votre CV partout où vous pouvez les étayer. Les termes souhaités vous distinguent des candidats qui n’ont couvert que l’essentiel : ajoutez ceux que vous avez.

3. Marquez les noms

Parcourez « Profil recherché », « Compétences » et « Missions » ligne par ligne, et marquez les langages, frameworks, outils, plateformes, méthodes et termes du domaine. Les verbes comme « concevoir » et « être responsable de » comptent moins que les noms à côté : « concevoir des systèmes distribués » vous donne « systèmes distribués ».

4. Notez les répétitions

Un terme qui apparaît trois fois compte pour le responsable du recrutement. Il a sa place dans votre résumé, dans au moins une puce d’expérience et dans votre liste de compétences.

5. Reprenez leur formulation

L’offre dit « observabilité » ; votre CV dit « monitoring ». L’offre dit « API RESTful » ; votre CV dit « services web ». Une recherche par mots-clés les traite comme des choses différentes. Utilisez le mot de l’offre partout où il décrit ce que vous avez fait.

6. Ou confiez les étapes 2 à 5 à votre LLM

Collez l’offre dans Claude ou ChatGPT avec un prompt de ce genre :

Liste les compétences requises, les compétences souhaitées, les outils et les termes du domaine de cette fiche de poste. Garde la formulation exacte de l’offre. Signale tout terme qui apparaît plus d’une fois.

Comparez ensuite la liste à votre CV. Resume Matcher intègre cette étape. C’est un outil d’IA gratuit et open source (Apache 2.0) que vous téléchargez et faites tourner sur votre machine. Vous connectez le modèle que vous utilisez déjà, que ce soit Claude, ChatGPT, Gemini, DeepSeek ou un modèle local via Ollama, et ce modèle extrait de l’offre les compétences requises, les compétences souhaitées et les mots-clés avant de proposer des modifications de votre CV. Plus de 200 000 candidats l’utilisent, et des chercheurs de Stanford l’ont utilisé comme outil de notation de CV dans un article de l’ICML 2025.

Où placer les mots-clés dans votre CV

La plupart des recruteurs survolent de haut en bas : d’abord le résumé, puis votre poste le plus récent, puis la liste des compétences. Placez vos correspondances les plus fortes là où ils regardent en premier.

Résumé. Deux ou trois phrases en haut, qui portent vos quatre ou cinq mots-clés principaux dans une prose simple. « Ingénieur backend avec six ans d’expérience dans la construction d’API de paiement en Go et PostgreSQL sur AWS, responsable de l’astreinte de services en production » nomme en une phrase un rôle, un domaine, trois technologies et une pratique.

Puces d’expérience. C’est là que vont la plupart des mots-clés, rattachés à quelque chose que vous avez fait. « Responsable des services backend » ne donne rien à trouver à une recherche. « A migré trois services Django vers FastAPI et réduit la latence p95 du point d’accès de paiement » nomme deux frameworks, une pratique et un résultat. Commencez par le verbe, puis nommez l’outil et le résultat.

Section compétences. Une liste simple, regroupée : Langages, Frameworks, Infrastructure, Données. Listez les outils sur lesquels on peut vous interroger. Si l’offre cite un outil et son écosystème, listez les deux : « Git » et « GitHub », « Kubernetes » et « EKS ».

Intitulés de poste. Si votre intitulé officiel était « Member of Technical Staff » ou une invention de startup, ajoutez l’intitulé standard entre parenthèses : « Member of Technical Staff (ingénieur backend) ». Gardez l’intitulé réel pour que la vérification de vos références corresponde.

Formation et certifications. Écrivez le nom complet et le sigle : « Certified Kubernetes Administrator (CKA) ». Les recruteurs cherchent les deux formes.

Les erreurs courantes avec les mots-clés

Le bourrage. Coller toute la liste des exigences de l’offre dans votre section compétences, y compris des outils que vous n’avez pas utilisés. Les recruteurs lisent la liste des compétences en regard de vos puces d’expérience, et une compétence sans puce derrière appelle une question d’entretien sur laquelle vous trébucherez. Listez ce dont vous pourriez parler pendant dix minutes.

Des mots-clés illisibles pour le parseur. Le texte dans des images, des zones de texte, des tableaux à plusieurs colonnes et des en-têtes de page ressort souvent mélangé ou absent quand un parseur convertit votre fichier. Gardez compétences et intitulés dans le corps, en texte simple, et exportez un PDF avec une vraie couche texte plutôt qu’un scan.

Un seul CV pour toutes les offres. L’offre est une antisèche. Envoyer le même CV partout, c’est la jeter. Gardez un CV principal avec tout ce que vous avez fait, et tirez-en une copie personnalisée pour chaque candidature.

Des sigles sans le terme complet. Les recruteurs cherchent « CI/CD » comme « intégration continue ». Écrivez une fois le terme complet, puis utilisez le sigle.

Le texte blanc. Cacher un bloc de mots-clés en police blanche ou en corps 1 est une vieille astuce. Un recruteur le voit dès qu’il sélectionne le texte ou que le parseur retire la mise en forme, et certains systèmes le signalent. Vous risquez un rejet silencieux pour des termes qui n’ont toujours aucune expérience derrière eux.

Exemples de mots-clés pour les postes en ingénierie logicielle

Voici des listes d’exemples, regroupées par rôle. Les meilleurs mots-clés pour un CV sont ceux de l’offre que vous avez sous les yeux : considérez donc ces listes comme un réservoir de départ, prenez ce que vous avez utilisé et laissez le reste. Les offres de développeur logiciel, d’ingénieur logiciel et de SDE puisent dans le même réservoir : les mêmes tableaux servent aux trois intitulés. Les outils gardent leur nom anglais ; dans les offres françaises, vous verrez souvent aussi les pratiques en anglais.

Backend

Compétences et outils Pratiques Verbes d’impact
Java, Go, Python, Node.js, Spring Boot, Django, FastAPI, PostgreSQL, MySQL, Redis, Kafka, RabbitMQ, gRPC, REST, GraphQL, Docker, AWS Conception d’API, microservices, systèmes distribués, mise en cache, indexation de bases de données, architecture événementielle, OAuth 2.0, limitation de débit, tests d’intégration A construit, conçu, migré, mis à l’échelle, réduit la latence, réduit les coûts, consolidé, renforcé, documenté

Frontend

Compétences et outils Pratiques Verbes d’impact
React, TypeScript, Next.js, Vue, Angular, Tailwind CSS, Redux, Vite, Webpack, Jest, Playwright, Cypress, Storybook, Figma Architecture de composants, gestion d’état, accessibilité (WCAG), responsive design, Core Web Vitals, rendu côté serveur, design systems, tests multinavigateurs A reconstruit, refondu, lancé, standardisé, refactoré, amélioré le temps de chargement, réduit la taille du bundle, accompagné

Full-stack

Compétences et outils Pratiques Verbes d’impact
TypeScript, Node.js, React, Next.js, Python, PostgreSQL, Prisma, MongoDB, Redis, REST, GraphQL, Docker, Vercel, AWS, Supabase Responsabilité de fonctionnalités de bout en bout, conception de schémas, intégration d’API tierces, authentification, CI/CD, revue de code, livraison agile, analytics produit A livré, porté, intégré, prototypé, automatisé, remplacé, maintenu, débogué, réduit le délai de livraison

Data et ML

Compétences et outils Pratiques Verbes d’impact
Python, SQL, pandas, PyTorch, TensorFlow, scikit-learn, Spark, Airflow, dbt, Snowflake, BigQuery, Hugging Face, MLflow, LangChain, bases de données vectorielles Feature engineering, évaluation de modèles, tests A/B, pipelines ETL/ELT, suivi d’expériences, fine-tuning, RAG, qualité des données, MLOps A entraîné, évalué, déployé, modélisé, nettoyé, comparé, amélioré la précision, mis en production, analysé

DevOps et SRE

Compétences et outils Pratiques Verbes d’impact
Kubernetes, Terraform, AWS, GCP, Azure, Docker, Helm, Argo CD, GitHub Actions, Jenkins, Prometheus, Grafana, Datadog, Linux, Bash, Ansible Infrastructure as code, pipelines CI/CD, observabilité, gestion des incidents, SLO et budgets d’erreur, autoscaling, optimisation des coûts, reprise après sinistre, durcissement de la sécurité A provisionné, automatisé, migré, conteneurisé, supervisé, décommissionné, réduit le MTTR, réduit les dépenses cloud, amélioré la disponibilité

Utilisez la colonne des pratiques pour vos puces et votre résumé, la colonne des outils pour votre section compétences, et les verbes pour ouvrir chaque puce. Un verbe avec un outil et un résultat à côté (« A migré le pipeline d’ingestion de tâches cron vers Airflow et divisé par deux la durée du traitement nocturne ») est une ligne qui porte trois mots-clés.

Comment vérifier votre couverture des mots-clés

À la main

Ouvrez l’offre et votre CV personnalisé côte à côte. Pour chaque terme requis, cherchez-le dans votre CV (Ctrl+F ou Cmd+F) et marquez-le présent ou absent. Pour chaque terme absent, demandez-vous s’il est vrai pour vous. Ajoutez une puce pour ceux qui le sont et laissez les autres. Recommencez avec la liste des termes souhaités. Une offre typique prend moins de dix minutes.

Vous pouvez aussi coller les deux documents dans votre LLM et demander quels termes de l’offre manquent dans le CV. Vérifiez sa réponse dans le document, car les modèles oublient des termes et en signalent parfois comme absents alors qu’ils sont là.

Avec Resume Matcher

Après avoir personnalisé un CV, ouvrez l’onglet Correspondance FP dans l’éditeur. Il affiche l’offre à côté de votre CV, avec le pourcentage des mots significatifs de l’offre (le code retire d’abord les mots anglais courants comme « team » et « experience ») qui figurent aussi dans votre CV, et il surligne ces mots dans le texte. Le chiffre est un simple recoupement de mots-clés calculé par le code, sans IA, et il ne prédit rien de la façon dont l’ATS d’un employeur vous classera. Il ne compte pour l’instant que les mots sans accents (a–z) : les mots français accentués ne sont pas comptés, et l’outil convient donc surtout aux offres en anglais. Son onglet Vérif. ATS teste autre chose : si un logiciel peut lire le texte de votre PDF exporté. Il n’existe pas de version hébergée où déposer votre fichier. Lisez le pourcentage comme un contrôle rapide du vocabulaire, et le surlignage comme une carte des mots de l’offre que vous utilisez déjà.

L’étape de personnalisation qui précède a des garde-fous. Le code verrouille vos employeurs, vos intitulés, vos dates et vos diplômes, annule tout nouveau chiffre introduit par le modèle, et signale comme modification à risque dans l’aperçu toute compétence que le modèle ajoute à partir de l’offre, avant que vous n’enregistriez. La liste complète se trouve dans la documentation des fonctionnalités.

Un objectif réaliste

Une correspondance totale est rare et inutile. Visez zéro terme manquant pour les compétences que vous avez, et zéro terme ajouté pour celles que vous n’avez pas. Si l’offre veut cinq ans de Kubernetes et que vous n’en avez aucun, le mot sur votre CV vous achète une question d’entretien à laquelle vous ne saurez pas répondre. Si vous avez fait tourner Kubernetes pendant trois ans et l’avez omis, l’ajouter, c’est tout le travail.

Gardez le CV principal, personnalisez la copie

Les mots-clés relient votre expérience au vocabulaire de l’offre. La méthode vaut pour tous les domaines ; les tableaux ci-dessus couvrent le logiciel, et les étapes sont les mêmes pour la finance ou la santé. Pour le déroulement complet, du CV principal au PDF personnalisé, lisez comment adapter votre CV à une fiche de poste.

Si cet article vous a aidé, ajoutez une étoile à Resume Matcher sur GitHub. Saurabh Rai le développe ; suivez-le sur GitHub, X et LinkedIn.

[Cet article a été rédigé, traduit et mis en forme avec l'aide de l'IA. Les informations sur le produit ont été vérifiées dans le code source de Resume Matcher, et les sources externes sont citées en lien là où elles sont utilisées.]

Cet article vous a été utile ? Ajoutez une étoile à Resume Matcher sur GitHub et suivez le projet