Parole chiave nel CV: come trovare e usare quelle giuste

Cosa sono le parole chiave del CV, come estrarle da un annuncio di lavoro, dove inserirle, ed esempi per ruoli backend, frontend, dati e DevOps.

H
Harshita Rai
Aggiornato
CV ATS parole chiave ricerca di lavoro carriera
Un gatto seduto a un tavolo che scrive

Carichi il tuo CV su un portale di lavoro, e un software lo legge prima di una persona. Il sistema di gestione delle candidature (ATS) divide il file in campi, lo salva e permette ai recruiter di cercare, ordinare e filtrare il mucchio con i termini dell’annuncio. Alcuni sistemi valutano ogni candidato rispetto all’annuncio e ordinano l’elenco. Altri salvano i file e lasciano il filtro a una recruiter che scrive «Kubernetes» in una casella di ricerca. Pochi mandano un rifiuto da soli. Un CV con una copertura debole delle parole chiave finisce in fondo all’ordinamento o fuori dai risultati, e la recruiter passa oltre senza aprirlo.

Le parole chiave ti fanno salire in quell’elenco. L’annuncio elenca le parole che contano, e il tuo lavoro è collegare la tua esperienza reale a quel vocabolario senza gonfiarla. Se vuoi capire come questi sistemi analizzano e ordinano, leggi how resume matching algorithms work (in inglese). Questo articolo resta sul trovare le parole, collocarle e verificare di averle coperte.

Una nota sulla lingua: scrivi il CV nella lingua dell’annuncio. Per un annuncio in inglese le parole chiave sono in inglese, per uno in italiano in italiano. I nomi degli strumenti come «Kubernetes» o «PostgreSQL» sono gli stessi in entrambe le lingue.

Cosa sono le parole chiave del CV?

Le parole chiave del CV, a volte chiamate parole chiave ATS, sono i termini che una recruiter o un sistema di selezione cerca per decidere chi chiamare. Per i ruoli nel software ricadono in cinque gruppi.

Competenze tecniche e strumenti. Linguaggi, framework, database e piattaforme: Python, Go, React, PostgreSQL, Kafka, AWS. Sono quelle che pesano di più, perché la corrispondenza è quasi letterale. Una recruiter che cerca «TypeScript» salterà un CV che dice solo «JavaScript».

Titoli di ruolo. «Software Engineer», «sviluppatore software», «ingegnere backend» e «SDE II» descrivono lavori simili, ma una ricerca su uno manca gli altri. Usa il titolo dell’annuncio dove corrisponde al tuo percorso.

Certificazioni. «AWS Certified Solutions Architect», «CKA», «Google Professional Data Engineer». Sono precise e facili da cercare.

Termini del settore. Il vocabolario del business: «pagamenti», «PCI DSS», «GDPR», «HIPAA», «ad tech», «KYC», «real-time bidding». Mostrano che hai rilasciato in quel settore, cosa che un semplice elenco dello stack non può fare.

Soft skill. «Collaborazione tra team», «mentoring», «gestione degli stakeholder». Includi quelle che l’annuncio nomina, ma aspettati che da sole contino poco, perché quasi tutti i candidati le dichiarano.

Come estrarre le parole chiave da un annuncio di lavoro

1. Leggi l’annuncio una volta, senza segnare nulla

Cogli la forma del ruolo: il team, il livello, e se il lavoro è un progetto nuovo o la migrazione di un sistema esistente. Questi due annunci vogliono punti elenco diversi dallo stesso percorso.

2. Separa il richiesto dal preferenziale

La maggior parte degli annunci etichetta queste sezioni, o le separa con «requisiti» e «costituisce titolo preferenziale». I termini richiesti vanno nel CV ovunque tu possa sostenerli. I termini preferenziali ti distinguono dai candidati che hanno coperto solo le basi, quindi aggiungi quelli che hai.

3. Segna i sostantivi

Scorri «Requisiti», «Competenze» e «Responsabilità» riga per riga e segna linguaggi, framework, strumenti, piattaforme, metodi e termini del settore. Verbi come «progettare» ed «essere responsabile di» contano meno dei sostantivi accanto: «progettare sistemi distribuiti» ti dà «sistemi distribuiti».

4. Annota le ripetizioni

Un termine che compare tre volte è importante per chi assume. Va nel tuo profilo, in almeno un punto elenco di esperienza e nell’elenco delle competenze.

5. Riprendi la loro formulazione

L’annuncio dice «osservabilità»; il tuo CV dice «monitoraggio». L’annuncio dice «API RESTful»; il tuo CV dice «servizi web». Una ricerca per parole chiave li tratta come cose diverse. Usa la parola dell’annuncio ovunque descriva ciò che hai fatto.

6. Oppure affida i passaggi da 2 a 5 al tuo LLM

Incolla l’annuncio in Claude o ChatGPT con un prompt come questo:

Elenca le competenze richieste, le competenze preferenziali, gli strumenti e i termini del settore di questo annuncio di lavoro. Mantieni la formulazione esatta dell’annuncio. Segnala ogni termine che compare più di una volta.

Poi confronta l’elenco con il tuo CV. Resume Matcher include questo passaggio. È uno strumento di IA gratuito e open source (Apache 2.0) che scarichi ed esegui sulla tua macchina. Colleghi il modello che già usi, che sia Claude, ChatGPT, Gemini, DeepSeek o un modello locale tramite Ollama, e quel modello estrae dall’annuncio competenze richieste, competenze preferenziali e parole chiave prima di proporre modifiche al tuo CV. Lo usano più di 200.000 persone in cerca di lavoro, e alcuni ricercatori di Stanford lo hanno usato come strumento di valutazione dei CV in un articolo presentato a ICML 2025.

Dove mettere le parole chiave nel CV

La maggior parte dei recruiter legge dall’alto in basso: prima il profilo, poi il ruolo più recente, poi l’elenco delle competenze. Metti le tue corrispondenze più forti dove guardano per prime.

Profilo. Due o tre frasi in cima che portano le tue quattro o cinque parole chiave principali in una prosa semplice. «Ingegnere backend con sei anni di esperienza nella costruzione di API di pagamento in Go e PostgreSQL su AWS, responsabile della reperibilità di servizi in produzione» nomina in una frase un ruolo, un settore, tre tecnologie e una pratica.

Punti elenco dell’esperienza. La maggior parte delle parole chiave va qui, legata a qualcosa che hai fatto. «Responsabile dei servizi backend» non dà niente da trovare a una ricerca. «Ho migrato tre servizi Django a FastAPI e ridotto la latenza p95 dell’endpoint di checkout» nomina due framework, una pratica e un risultato. Apri con il verbo, poi nomina lo strumento e il risultato.

Sezione competenze. Un elenco semplice, raggruppato: Linguaggi, Framework, Infrastruttura, Dati. Elenca gli strumenti su cui possono interrogarti. Se l’annuncio cita uno strumento e il suo ecosistema, elencali entrambi: «Git» e «GitHub», «Kubernetes» ed «EKS».

Titoli di ruolo. Se il tuo titolo ufficiale era «Member of Technical Staff» o un’invenzione di una startup, aggiungi il titolo standard tra parentesi: «Member of Technical Staff (ingegnere backend)». Mantieni il titolo reale, così una verifica delle referenze corrisponde.

Formazione e certificazioni. Scrivi il nome completo e la sigla: «Certified Kubernetes Administrator (CKA)». I recruiter cercano entrambe le forme.

Errori comuni con le parole chiave

Riempire. Incollare tutto l’elenco dei requisiti dell’annuncio nella sezione competenze, compresi strumenti che non hai usato. I recruiter leggono l’elenco delle competenze insieme ai punti elenco dell’esperienza, e una competenza senza un punto elenco dietro attira una domanda di colloquio su cui inciamperai. Elenca ciò di cui potresti parlare per dieci minuti.

Parole chiave che il parser non riesce a leggere. Il testo dentro immagini, caselle di testo, tabelle a più colonne e intestazioni di pagina spesso esce in disordine o non esce affatto quando un parser converte il tuo file. Tieni competenze e ruoli nel corpo come testo semplice, ed esporta un PDF con un vero strato di testo invece di una scansione.

Un solo CV per tutti gli annunci. L’annuncio è un bigino. Mandare lo stesso CV a tutti significa buttarlo via. Tieni un CV principale con tutto ciò che hai fatto, e ricavane una copia adattata per ogni candidatura.

Sigle senza il termine completo. I recruiter cercano sia «CI/CD» sia «continuous integration». Scrivi una volta il termine completo, poi usa la sigla.

Testo bianco. Nascondere un blocco di parole chiave in carattere bianco o in corpo 1 è un vecchio trucco. Una recruiter lo vede appena seleziona il testo o il parser toglie la formattazione, e alcuni sistemi lo segnalano. Rischi un rifiuto silenzioso per termini che comunque non hanno esperienza alle spalle.

Esempi di parole chiave per ruoli nell’ingegneria del software

Questi sono elenchi di esempio, raggruppati per ruolo. Le migliori parole chiave per un CV sono quelle dell’annuncio che hai davanti, quindi considera questi elenchi un punto di partenza: prendi quelle che hai usato e lascia le altre. Gli annunci per sviluppatore software, ingegnere del software e SDE attingono allo stesso bacino, quindi le stesse tabelle servono per tutti e tre i titoli. Gli strumenti hanno lo stesso nome in italiano e in inglese; per le pratiche, negli annunci italiani trovi spesso anche i termini inglesi.

Backend

Competenze e strumenti Pratiche Verbi d’impatto
Java, Go, Python, Node.js, Spring Boot, Django, FastAPI, PostgreSQL, MySQL, Redis, Kafka, RabbitMQ, gRPC, REST, GraphQL, Docker, AWS Progettazione di API, microservizi, sistemi distribuiti, caching, indicizzazione dei database, architettura a eventi, OAuth 2.0, rate limiting, test di integrazione Ho costruito, progettato, migrato, scalato, ridotto la latenza, ridotto i costi, consolidato, rafforzato, documentato

Frontend

Competenze e strumenti Pratiche Verbi d’impatto
React, TypeScript, Next.js, Vue, Angular, Tailwind CSS, Redux, Vite, Webpack, Jest, Playwright, Cypress, Storybook, Figma Architettura a componenti, gestione dello stato, accessibilità (WCAG), responsive design, Core Web Vitals, rendering lato server, design system, test cross-browser Ho ricostruito, riprogettato, lanciato, standardizzato, rifattorizzato, migliorato i tempi di caricamento, ridotto il bundle, fatto da mentore

Full-stack

Competenze e strumenti Pratiche Verbi d’impatto
TypeScript, Node.js, React, Next.js, Python, PostgreSQL, Prisma, MongoDB, Redis, REST, GraphQL, Docker, Vercel, AWS, Supabase Responsabilità delle funzionalità end-to-end, progettazione degli schemi, integrazione di API di terze parti, autenticazione, CI/CD, code review, consegna agile, analytics di prodotto Ho consegnato, gestito, integrato, prototipato, automatizzato, sostituito, mantenuto, fatto debug, ridotto i tempi di rilascio

Dati e ML

Competenze e strumenti Pratiche Verbi d’impatto
Python, SQL, pandas, PyTorch, TensorFlow, scikit-learn, Spark, Airflow, dbt, Snowflake, BigQuery, Hugging Face, MLflow, LangChain, database vettoriali Feature engineering, valutazione dei modelli, test A/B, pipeline ETL/ELT, tracciamento degli esperimenti, fine-tuning, RAG, qualità dei dati, MLOps Ho addestrato, valutato, distribuito, modellato, ripulito, confrontato, migliorato l’accuratezza, portato in produzione, analizzato

DevOps e SRE

Competenze e strumenti Pratiche Verbi d’impatto
Kubernetes, Terraform, AWS, GCP, Azure, Docker, Helm, Argo CD, GitHub Actions, Jenkins, Prometheus, Grafana, Datadog, Linux, Bash, Ansible Infrastructure as code, pipeline CI/CD, osservabilità, gestione degli incidenti, SLO ed error budget, autoscaling, ottimizzazione dei costi, disaster recovery, hardening della sicurezza Ho predisposto, automatizzato, migrato, containerizzato, monitorato, dismesso, ridotto l’MTTR, ridotto la spesa cloud, migliorato la disponibilità

Usa la colonna delle pratiche per i punti elenco e il profilo, quella degli strumenti per la sezione competenze, e i verbi per aprire ogni punto elenco. Un verbo con uno strumento e un risultato accanto («Ho migrato la pipeline di acquisizione da job cron ad Airflow e dimezzato i tempi dell’elaborazione notturna») è una riga che porta tre parole chiave.

Come verificare la copertura delle parole chiave

A mano

Apri l’annuncio e il CV adattato uno accanto all’altro. Per ogni termine richiesto, cercalo nel CV (Ctrl+F o Cmd+F) e segnalo come presente o mancante. Per ogni termine mancante, decidi se è vero per te. Aggiungi un punto elenco per quelli veri e lascia stare gli altri. Poi ripeti con l’elenco dei preferenziali. Un annuncio tipico richiede meno di dieci minuti.

Puoi anche incollare entrambi i documenti nel tuo LLM e chiedere quali termini dell’annuncio mancano nel CV. Controlla la risposta sul documento, perché i modelli perdono termini e a volte ne segnalano come mancanti alcuni che ci sono.

Con Resume Matcher

Dopo aver adattato un CV, apri la scheda JD Match nell’editor. Mostra l’annuncio accanto al tuo CV, con la percentuale di parole significative dell’annuncio (il codice toglie prima le parole inglesi comuni come «team» ed «experience») che compaiono anche nel tuo CV, ed evidenzia quelle parole nel testo. Il numero è una semplice sovrapposizione di parole chiave calcolata dal codice, senza IA, e non prevede nulla su come l’ATS di un datore di lavoro ti classificherà. Al momento conta solo parole senza accenti (a–z): le parole italiane accentate non vengono contate, quindi lo strumento è pensato per annunci in inglese. La sua scheda ATS Check verifica un’altra cosa: se un software riesce a leggere il testo del tuo PDF esportato. Non esiste una versione ospitata su cui caricare il file. Leggi la percentuale come un controllo rapido del vocabolario, e le evidenziazioni come una mappa delle parole dell’annuncio che usi già.

Il passaggio di adattamento che viene prima ha delle protezioni. Il codice blocca datori di lavoro, ruoli, date e titoli di studio, annulla ogni nuovo numero introdotto dal modello e segnala nell’anteprima, come modifica rischiosa, ogni competenza che il modello aggiunge dall’annuncio, prima che tu salvi. L’elenco completo è nella documentazione delle funzionalità.

Un obiettivo realistico

Una corrispondenza completa è rara e inutile. Punta a zero termini mancanti per le competenze che hai, e zero termini aggiunti per quelle che non hai. Se l’annuncio vuole cinque anni di Kubernetes e tu non ne hai nessuno, la parola nel CV ti compra una domanda di colloquio a cui non saprai rispondere. Se hai usato Kubernetes per tre anni e l’hai lasciato fuori, aggiungerlo è tutto il lavoro.

Tieni il CV principale, adatta la copia

Le parole chiave collegano la tua esperienza al vocabolario dell’annuncio. Il metodo funziona in qualsiasi settore; le tabelle qui sopra coprono il software, e i passaggi sono gli stessi per la finanza o la sanità. Per il flusso completo, dal CV principale al PDF adattato, leggi come adattare il tuo CV a un annuncio di lavoro.

Se questo articolo ti è stato utile, dai una stella a Resume Matcher su GitHub. Lo sviluppa Saurabh Rai; seguilo su GitHub, X e LinkedIn.

[Questo articolo è stato scritto, tradotto e impaginato con l'aiuto dell'IA. Le informazioni sul prodotto sono state verificate sul codice sorgente di Resume Matcher, e le fonti esterne sono linkate dove vengono usate.]

Ti è stato utile? Metti una stella a Resume Matcher su GitHub e segui il progetto