FindForce Recruitment Tool

Bilder läggs till inom kort

____________________________________________________


Systemets tekniska struktur och säkerhet

FindForce är ett rekryterings system som håller på att utvecklas i programmeringsspråket Java och använder sig av Spring Boot för att hantera och organisera applikationens backend-logik. Systemet kommer att byggs och deployas automatiskt via Jenkins, som genom en CI/CD-pipeline deployar koden till en Docker-container. Containern skakörs på en virtuell server, och Cloudflare Tunnels tillsammans med Cloudflare används för att säkert leverera API till en API-subdomän, vilket möjliggör användning i frontenden.

Frontenden skrivs förtillfället med HTML/CSS. Backend-delen använder sig av en MariaDB-databas, där känslig information kommer att skyddas genom krypteringstekniker som Bcrypt. Säkerheten förstärks ytterligare genom användning av JWT-tokens och integration av Spring Security, vilket säkerställer att applikationen har ett starkt säkerhetsskydd. GitHub används som VCS för projektet för att säkerställa säker och snabb versions hantering.

API:n kommer levereras över en HTTPS-säkrad anslutning, vilket garanterar en säker kommunikation mellan servern och klienterna. Detta kombinerade tillvägagångssätt säkerställer att FindForce-systemet redo att möta dagens höga krav på säkerhet och prestanda.


____________________________________________________


Information om hur systemet fungerar

FindForce är ett avancerat rekryteringsverktyg som kommer underlätta hela processen för rekrytering från A-Ö. Dessutom så kommer det i framtiden även läggas till möjligheten att kunna hantera bemannings personal och avtal direkt från FindForce portalen.

Från startsidan kommer rekryteringsföretaget kunna lägga till nya företags kunder och mata in all viktig information gällande verksamheten och inom vilken bransch den är verksam inom. Varje företag kommer ha sin egna vy där rekryteraren kommer kunna se inkommande ansökningar, analysera CV:n med hjälp av AI tekniker samt kunna skicka över en viss kandidat till kund för vidare bedömning.

Dessutom så kommer rekryterarna kunna boka och schemalägga alla intervjuer med de sökande direkt i systemet, skicka mejl till kandidater som inte går vidare, men dessutom kunna spara dem i jobb bank för framtida möjligheter, om den sökande tillåter.

Systemet kommer alltså täcka allt från A-Ö samt besvara problem och sådant som rekryterarna tycker saknas i dagens system.

____________________________________________________