PROJEKT

Programvara för kandidatspårning och rekryteringshantering

Anpassad programvaruutveckling, CV-tolkning, Kandidathantering, Spårning av jobbansökningar, Rekryteringsanalys, Intervjubokning, Rollbaserad åtkomst

  • Bransch: Rekrytering och bemanning
  • Litauen Plats: Litauen
  • Leveranstid: 16 veckor
  • Teknik: Python, JavaScript / TypeScript (Node.js)
4+ månader

Den här kunden lägger tid på att flytta kandidatinformation mellan fragmenterade verktyg, kalkylblad och manuella rekryteringsprocesser. Programvaran är ett kandidatspårningssystem för en rekryteringsbyrå. Det tar emot platsannonser, ansökningar och CV:n och returnerar sökbara kandidatprofiler samt hanterade rekryteringssteg för rekryterare, rekryteringsansvariga och administratörer. Syftet är att minska manuellt rekryteringsarbete och samla kandidathanteringen på ett ställe.

Sammanfattning

Problem

Rekryteringsbyrån hanterar jobb, kandidater, ansökningar och rekryteringsförlopp i fragmenterade verktyg och manuella processer.

Lösning

Lösningen blev ett anpassat rekryteringssystem med CV-tolkning, kandidatsökning och konfigurerbara statusar. Det omfattade även intervjuer, analys och rollbaserad åtkomst.

Resultat

Programvaran är utformad för att minska manuellt rekryteringsarbete och samla kandidathanteringen på ett ställe.

Kundberättelse

Kunden är en rekryteringsbyrå från Litauen. Den hanterar kandidatregister, lediga tjänster, ansökningar och tillsättningar i sitt rekryteringsarbete.

Rekryterare lägger tid på att behandla CV:n, uppdatera kandidatstatusar och söka efter lämpliga profiler. De planerar också intervjuer och ser till att rekryteringsarbetet är enhetligt i teamet.

Beställningen var enkel: tolka CV:n till användbar kandidatinformation, hantera jobb och ansökningar, visa rekryteringsresultat och styra åtkomsten för olika roller.

Lösningen utformades som sammankopplade moduler för platsannonser och kandidatprofiler. Sökning, intervjuer och analys byggdes runt dem.

Strukturen utformades utifrån byråns rekryteringsregler, med dokumentation och utbildning så att teamet kunde hantera systemet självständigt.

Kunden efterfrågade

  1. Tolka CV:n till strukturerade kandidatprofiler
  2. Hantera jobb, ansökningar, kandidater och rekryteringsstatusar
  3. Visa rekryteringspaneler, rapporter, exporter och aktivitetsloggar
  4. Ställa in rollbaserad åtkomst för rekryteringsteam och kunder

Varför färdig programvara inte passade

Färdiga kandidatspårningssystem omfattar platsannonser, CV-tolkning, intervjuer och kandidatflöden. Byrån behövde en egen kombination av arbetsflöden, behörigheter, kandidatåtkomst och rapportering i en och samma process. Ett anpassat system krävdes för att passa byråns steg, roller, fält och integrationskrav.

Projektöversikt

Kandidatregister, intervjuer och rapportering kopplades samman i samma process.

För att hantera inkommande CV:n skapades en strukturerad profilmul. Den läser PDF- och DOCX-filer och hämtar kontaktuppgifter, erfarenhet och utbildning.

Kompetenser, taggar och anteckningar finns kvar i profilen. Även betyg och status sparas där.

Kandidatsökningen utformades för praktiskt urval. Rekryterare och rekryteringsansvariga kan söka i hela texten och filtrera efter kompetenser eller erfarenhet.

De kan också jämföra profiler, granska förklaringar till matchningen och skapa en kortlista för en tjänst.

Intervjusamordning inkluderades bredvid kandidatregistret. Systemet sparar intervjutider, möteslänkar och feedback.

Det sparar även intervjudetaljer och status för den aktuella tjänsten.

Administratörer, rekryterare och rekryteringsansvariga kan få separat åtkomst utifrån sin roll.

Kunder, arbetsgivare, kandidater och andra team kan också få rollspecifik åtkomst. Instrumentpaneler och exporter visar relevant rekryteringsinformation.

Viktiga levererade funktioner

  • CV-tolkning till strukturerade kandidatprofiler
  • Platsannonser och konfigurerbara ansökningsstatusar
  • Kandidatsökning, filter, rangordning och jämförelse
  • Matchning av kandidater mot jobbkrav
  • Kortlistor med anteckningar, betyg och taggar
  • Intervjubokning med möteslänkar och feedback
  • Rekryteringspaneler och konverteringsmått
  • Aktivitetsloggar, rapporter och exporter
  • Rollbaserad åtkomst och separata gränssnitt

Kan läggas till

+ Kandidatportaler + Åtkomst för arbetsgivare och kunder + Massimporter + Integrationer med jobbsajter + E-post- och kalenderanslutningar + Integrationer med bedömningssystem + Kandidatsammanfattningar och förslag på urval

Vem mer kan använda den här lösningen

Dessa företag har en liknande uppgift, och samma lösning kan anpassas till deras rekryteringsprocess.

En arbetsgivare och ett internt rekryteringsteam

Uppgift De hanterar lediga tjänster, sökande, intervjuer och anställningsbeslut i hela organisationen.
Så hjälper lösningen Lösningen samlar jobbkrav, kandidatprofiler, ansökningssteg, intervjuer och rekryteringsrapporter.

En organisation som moderniserar ett befintligt kandidatspårningssystem

Uppgift Den behöver koppla samman befintliga rekryteringsregister och verktyg i en tydligare process.
Så hjälper lösningen Lösningen erbjuder konfigurerbara moduler, strukturerade importer, rollbaserad åtkomst och API-anslutningar till de system som krävs.

En karriärplattform för arbetssökande

Uppgift Den spårar ansökningar och kandidatinformation för olika jobbmöjligheter.
Så hjälper lösningen Lösningen kan organisera ansökningar, kandidatprofiler, statusar och kompatibla CV-filer i ett strukturerat gränssnitt.

Teknikstack

Python

Dokumenthantering och API:er

Python stöder CV-hantering, strukturerad databehandling och rekryteringstjänster.

JavaScript / TypeScript (Node.js)

Webbapplikation och dokument

JavaScript och TypeScript stöder webbgränssnittet, dokumenthantering och API-anslutningar.

PHP

Backend och filutbyte

PHP stöder servermoduler och behandling av rekryteringsfiler.

pymupdf

Läsa PDF-CV:n

pymupdf (ett Python-bibliotek för att hämta innehåll från PDF-filer) läser CV-text och fält.

python-docx

Läsa DOCX-CV:n

python-docx (ett Python-bibliotek för att läsa Word-filer) hämtar innehåll från DOCX-CV:n.

csv-parse

Tolka CSV-importer

csv-parse (ett bibliotek som läser CSV-filer) stöder strukturerade kandidatimporter.

maatwebsite/excel

Excel-importer och -exporter

maatwebsite/excel (ett Laravel-bibliotek för Excel- och CSV-filer) hanterar importer och exporter av rekryteringsdata.

PDF

Ladda upp och exportera CV:n

PDF-filer transporterar CV:n och rekryteringsdokument genom systemet.

DOCX

Ladda upp och tolka CV:n

DOCX-filer tillhandahåller redigerbara CV:n för strukturerad kandidatutvinning.

Integrationer

Calendars

Kalenderanslutningar överför intervjuscheman och mötesdetaljer.

Assessment systems

Anslutningar till bedömningssystem utbyter resultat från kandidatutvärderingar.

CRM tools

CRM-anslutningar utbyter kandidat- och rekryteringsregister via API:er.

Resultatet

Jobb- och ansökningsförloppet är synligt

Skärmen för platsannonser ger byrån en plats att hantera jobbkrav och ansökningar. Konfigurerbara rekryteringsstatusar håller varje ansökan kopplad till relevant jobb- och kandidatinformation.

Det gör vägen från en ledig tjänst till aktuell ansökningsstatus enklare att följa och stöder byråns rekryteringsprocess.

Så fungerar det

  1. Formuläret för platsannonsen sparar jobbtitlar, beskrivningar, krav och urvalskriterier.
  2. Flödet visar kandidatregister efter rekryteringsstatus.
  3. Ansökningspanelen visar ansökningsstatus och kandidatdata kopplad till jobbet.
  • Skapa, redigera och publicera platsannonser
  • Flytta ansökningar genom konfigurerbara statusar
Platsannonser och ansökningsflöde

Platsannonser och ansökningsflöde

Funktioner på den här skärmen
Hantering av platsannonser

CV:n blir sökbara kandidatregister

Den tolkade profilsidan omvandlar ett uppladdat PDF- eller DOCX-CV till ett strukturerat kandidatregister. Kontaktuppgifter, erfarenhet och utbildning hämtas till profilen.

Kompetenser, taggar och anteckningar finns kvar i vyn för kandidathantering. Även betyg och status sparas där.

Så fungerar det

  1. pymupdf (ett bibliotek som läser PDF-dokument) hämtar CV-innehåll från PDF-filer.
  2. python-docx (ett bibliotek som läser Word-dokument) hämtar innehåll från DOCX-filer.
  3. Profilen sparar kontaktuppgifter, erfarenhet, utbildning, kompetenser, taggar, anteckningar, betyg och status.
  • Ladda upp CV:n till kandidatprofiler
  • Spara rekryterarens anteckningar och betyg i kandidatregistret
Tips: Profilen visar den hämtade CV-informationen som ett strukturerat kandidatregister för granskning.
Tolkad kandidatprofil

Tolkad kandidatprofil

Funktioner på den här skärmen
Tolka CV:n Hantering av kandidatprofiler Tillåta CV-uppladdningar

Kortlistor använder den information rekryterare behöver

Sök- och kortlistvyn samlar kandidatspårning och matchning i samma vy. Rekryterare och rekryteringsansvariga kan jämföra profiler med jobbkrav och se varför en kandidat fick ett matchningsresultat.

Filter för kompetenser, utbildning, erfarenhet och status hjälper teamet att begränsa kandidatpoolen innan en kortlista skapas.

Så fungerar det

  1. Fritextsökningen läser strukturerad och sökbar kandidatdata.
  2. Filter delar upp kandidater efter kompetenser, utbildning, erfarenhet och status.
  3. Jämförelsetabellen visar matchningsresultat, förklaringar, rangordningar, anteckningar och betyg.
  • Jämför kandidater för ett jobb
  • Kortlista lämpliga profiler
Kandidatsökning och kortlista

Kandidatsökning och kortlista

Funktioner på den här skärmen
Avancerade sökfunktioner Kandidatmatchning och analys Kortlista kandidater

Intervjudetaljerna följer kandidaten

Intervjuvyn samlar bokning, möteslänkar och feedback bredvid kandidaten och jobbet. Rekryterare kan se intervjunformation i ansökningskontexten.

Det stöder ett tydligare rekryteringsflöde från kortlista till anställningsbeslut.

Så fungerar det

  1. Vyn kopplar kandidatinformation till ett valt jobb.
  2. Kalendervyn visar intervjuscheman samt datum- och tidsfält.
  3. Feedbackpanelen sparar möteslänkar, intervjudetaljer, feedback och intervjustatus.
  • Spara intervjufeedback i kandidatregistret
  • Följ intervjustatus för varje ansökan
Intervjubokning och feedback

Intervjubokning och feedback

Funktioner på den här skärmen
Intervjubokning

Det blir enklare att granska rekryteringsaktiviteten

Instrumentpanelen samlar sökandeflöde, rekryteringsaktivitet och framsteg för alla jobb. Statussammanfattningar och konverteringsmått hjälper byrån att granska hur ansökningar rör sig genom rekryteringsstegen.

Aktivitetsloggar och exportfunktioner ger en tydlig dokumentation för rekryteringsrapportering och vidare analys.

Så fungerar det

  1. Diagrammet över sökandeflödet visar kandidaternas väg genom rekryteringsstegen.
  2. Statussammanfattningen och mätvärdena visar rekryteringens framsteg.
  3. Aktivitetsloggen registrerar uppdateringar av kandidatstatus och rapportfunktionerna exporterar information från instrumentpanelen.
  • Granska rekryteringsresultat för olika jobb
  • Exportera rapporter för vidare användning
Instrumentpanel för rekryteringsresultat

Instrumentpanel för rekryteringsresultat

Funktioner på den här skärmen
Instrumentpanel för rekryteringsanalys Instrumentpanel för utvärdering i realtid

Vad lösningen ger

Med den här lösningen kan rekryteringsbyrån:

  • Tolka PDF- och DOCX-CV:n till strukturerade kandidatprofiler
  • Hantera lediga tjänster, ansökningar och konfigurerbara rekryteringsstatusar
  • Söka, jämföra, rangordna och kortlista kandidater
  • Boka intervjuer och spara feedback i kandidatregistren
  • Granska rekryteringsaktivitet via paneler och rapporter
  • Ge varje teammedlem åtkomst som passar rollen

Kan färdiga system utföra jobbet?

Före utformningen jämfördes uppgiften med färdiga produkter utifrån deras egna beskrivningar.

Vad kunden behöver Kandidatspårningssystem JobDiva, Ceipal ATS, JazzHR Rekryteringsplattformar TalentRecruit, Ashby, Tellent Recruitee Anpassad lösning
Tolka CV:n till kandidatprofiler
Hantera jobb och ansökningar
Visa rekryteringsrapporter och aktivitet
Ställa in rollbaserad åtkomst delvis delvis
Passa kundens egna regler: steg, roller och rapporter delvis delvis
Alla steg på ett ställe — —
Inga manuella steg mellan program delvis delvis

Enligt produkternas och kategorins offentliga beskrivningar.

Kandidatspårningssystem och rekryteringsplattformar täcker de viktigaste delarna av CV-hantering, jobbhantering, kandidatflöden, intervjuer och rekryteringsrapportering.

En färdig produkt räcker när ett team behöver standardiserad kandidatspårning. Byrån behövde sin egen kombination av rekryteringsregler, åtkomstnivåer och sammankopplade moduler.

Det anpassade systemet valdes eftersom den nödvändiga processen och behörigheterna behövde passa byråns eget arbetssätt på ett ställe, med de anslutningar som krävdes.

Till slut

Till slut blev resultatet en arbetsyta för kandidatspårning, utformad för att ta bort manuellt arbete på vägen från CV och ledig tjänst till ett hanterat rekryteringsbeslut.

FAQ

Funderar du på att bygga ett liknande system? Läs svaren nedan för att se hur programvara för kandidatspårning kan hantera CV:n, kandidater, intervjuer och integrationer.