Grafton řečí čísel
12
zemí
xy
nabídek práce
xy
odpovědí
6
integrovaných ATS
xy
počet obyvatl v zemích, kde působíme
Příběh projektu
Naše Drupal platforma pro globální recruiterskou společnost Grafton dnes obsluhuje 25 zemí na 3 kontinentech. Původně jsme ji v roce 2019 spustili pro čtyři země střední Evropy s napojením na jediné ATS. O šest let později pod jedním řešením spravujeme 29 domén, 7 integračních rozhraní a podporujeme růst Graftonu po celém světě.
Růst naštěstí probíhal přirozeně a postupně, díky čemuž jsme dokázali platformu přizpůsobovat souvisejícím nárokům a nové výzvy zvládat. A nebylo jich málo!
Globalizace nebo lokalizace? To nejlepší z obojího!
Jakmile jsme začali přerůstat CE region, který byl řízen z jednoho místa, začaly samozřejmě přicházet specifické požadavky pro trhy v různých lokalitách. Naším cílem bylo udržet platformu s jednou sdílenou konfigurací, jedním code-base a rozdíly ideálně držet pouze na obsahové úrovni. To se ukázalo jako naivní představa. Hlavní technické výzvy, které jsme u platformy řešili a vyřešili:
- různá ATS - lokální trhy vyžadovaly jiná řešení v rámci načítání pozic i zpracování přihlášek. Přišli jsme tedy s architekturou, která poměrně přímočaře umožňuje pro danou zemi integrovat jiný nástroj
- překlady rozhraní a modulů - protože např. španělština ve Španělsku a Mexiku mohou být rozdílné, potřebovali jsme při rozpoznávání překladů rozlišovat kombinaci jazyk + země, nikoliv samotný jazyk.
- časová pásma pro deploy - obsluhujeme weby od Indie až po Mexiko, tedy s rozsahem časových pásem až 13,5 hodiny. Ano, díky tomuto jsme se dozvěděli, že existují časová pásma, která nejsou na celou hodinu.
- rozdělená code-base pro vybrané země - ať už z pohledu geolokačních, legislativních (ukládání dat) nebo z důvodu už většího odlišení chování jsme přece jen byli nuceni pro některé země vyčlenit code-base. Tento přístup má sice nevýhody pro release management, ale výhody převažují.
Díky flexibilní architektuře můžeme pro každou zemi připojit jiné ATS bez zásahu do jádra systému – což klientovi umožňuje hladkou integraci s lokálními HR nástroji a rychlejší adaptaci na nové trhy.
Uživatelská relevance jako klíč k výkonu
Nepraští to do očí tak silně jako v případě e-commerce, i zde ale přesvědčujeme klienta o "nákupu" - ne drogerie, ale nové příležitosti. Filozofii konverze plně reflektujeme v přizpůsobení UX pro jednotlivé země - filtrace dle jiných parametrů (a samozřejmě hodnot filtrů), zaměření na návštěvníky hledající práci nebo naopak firmy hledající zaměstnance či práce s geolokací limitovanou pouze na danou zemi.
Vychytávky, které dělají rozdíl
Za dobu projektu jsme realizovali řadu zajímavých funkcionalit, z nichž některé stojí za zmínku:
- Integrace Elastic Search, Geonames a Vue.js pro rychlé vyhledávání
- Watchdog pro nové pracovní nabídky
- Integrace na SendGrid pro rozesílku transkačních e-mailů
- CV generátor
- Landing-pages pro vybrané zaměstnavatele s jejich nabídkou pracovních pozic
Budoucnost platformy
Na platformě probíhá kontinuální vývoj, ale díky rychlému růstu nám samozřejmě nezbývá čas na veškeré nápady, které máme. Rádi bychom vylepšili redaktorské UX a pročistili méně používané možnosti v administraci. Nyní nasazujeme skrze všechny země jednotné měření analytiky. A samozřejmě v pozadí pozornosti nesmí zůstat nepřetržitá práce na zabezpečení a výkonu platformy. A pokud se s Graftonem podíváme do dalších koutů světa, my budeme jenom rádi.
Grafton je důkazem, že i rozsáhlé mezinárodní platformy lze udržet technologicky soudržné a zároveň plně přizpůsobené lokálním potřebám. Pokud vás zajímá, jak podobný přístup může posílit i vaše řešení, rádi s vámi probereme detaily.
Francesco Brosati
Global Brand Manager, GiGroup
Automatizujeme nábory
Důležitý faktor úspěchu každé globální platformy je lokální přizpůsobení. Proto integrujeme několik specifických služeb třetích stran i interních HR nástrojů. Vše podporujeme chytrým mailingem s relevantními inzeráty.