
Projekt: Moja droga rekrutacyjna – dashboard analityczny procesu poszukiwania pracy
Narzędzia: Excel, Power Query, Looker Studio
Opis: Eksploracyjna analiza 18 aplikacji na stanowiska związane z BI i analityką danych. Projekt obejmuje modelowanie procesu rekrutacyjnego, analizę czasu reakcji, poziomu dopasowania kompetencji oraz spójności poziomu stanowiska z wynikiem procesu. Dane zostały zamrożone w dniu otrzymania oferty.
Cel: Uporządkowanie procesu rekrutacyjnego w formie mierzalnego modelu analitycznego oraz identyfikacja czynników potencjalnie powiązanych z przejściem do kolejnych etapów.
Projekt miał na celu przejście od subiektywnej oceny rynku do eksploracyjnej analizy danych.
Dane: Zanonimizowane dane własne dotyczące aplikacji rekrutacyjnych.
Repozytorium:
Zobacz na GitHub
Wprowadzenie
Proces poszukiwania pracy został potraktowany jako proces mierzalny i możliwy do analizy, a nie jako seria pojedynczych aplikacji. Celem projektu było uporządkowanie danych rekrutacyjnych oraz identyfikacja obserwowanych wzorców reakcji rekruterów w badanej próbie.
Dashboard został przygotowany w Looker Studio jako interaktywne narzędzie eksploracyjne. Warstwa modelowania i przekształceń danych została opracowana w Excelu, z wykorzystaniem Power Query do budowy tabel pomocniczych.
Dane
Zakres analizy obejmuje 18 aplikacji na stanowiska związane z Business Intelligence i analityką danych, realizowane w trybie zdalnym lub hybrydowym oraz w oparciu o umowę o pracę.
Dane zostały zamrożone w dniu otrzymania oferty. Ewentualne późniejsze odpowiedzi lub decyzje rekrutacyjne nie zostały uwzględnione w analizie.
Zebrane dane obejmowały m.in.:
- datę wysłania aplikacji i datę pierwszej odpowiedzi,
- końcowy status procesu rekrutacyjnego (na dzień zamrożenia danych),
- poziom stanowiska deklarowany w ogłoszeniu,
- poziom stanowiska wnioskowany na podstawie wymagań,
- wymagane technologie,
- język ogłoszenia,
- tryb pracy i formę zatrudnienia,
- procent spełnienia wymagań,
- czas reakcji rekrutera.
Wersja portfolio została w pełni zanonimizowana.
Proces
1) Modelowanie danych w Excelu
Główny zbiór danych został przygotowany w Excelu, gdzie:
- ujednolicono nazwy technologii i poziomów stanowisk,
- wyliczono procentowy poziom spełnienia wymagań,
- obliczono czas reakcji rekrutera,
- wprowadzono rozróżnienie między poziomem stanowiska deklarowanym a wnioskowanym.
Ze względu na niewielką próbę oraz obecność wartości skrajnych jako główną miarę czasu reakcji przyjęto medianę.
2) Budowa tabel pomocniczych w Power Query
W Power Query zbudowano dwie tabele wspierające analizę:
Tabela technologii
Umożliwia analizę udziału technologii w ofertach oraz zestawienie ich z odsetkiem reakcji rekrutera w ofertach zawierających daną technologię.
Tabela etapów procesu
Wspiera analizę przejść między etapami rekrutacji oraz wizualizację przepływu procesu.
Power Query zostało wykorzystane do transformacji, agregacji i budowy wskaźników pomocniczych, oddzielając warstwę przetwarzania danych od warstwy wizualnej.
3) Metodologia wnioskowania poziomu stanowiska
Poziom stanowiska wnioskowany był na podstawie zakresu obowiązków i wymagań zawartych w ogłoszeniu, z uwzględnieniem:
- liczby wymaganych lat doświadczenia,
- zakresu odpowiedzialności (operacyjny vs projektowy),
- poziomu samodzielności,
- złożoności narzędzi i technologii,
- odpowiedzialności procesowej lub mentoringowej.
Na tej podstawie stanowiska klasyfikowane były jako junior lub mid.
Celem było sprawdzenie, czy spójność poziomu stanowiska (deklarowany vs wnioskowany) była obserwowana w aplikacjach zakończonych reakcją rekrutera.
4) Wizualizacja w Looker Studio
Dashboard obejmuje:
- kafelki KPI (liczba aplikacji, % odpowiedzi, % odrzuceń, mediana czasu reakcji, średni poziom dopasowania),
- rozkład końcowych statusów aplikacji,
- analizę mediany czasu reakcji według statusu,
- wizualizację przepływu między etapami,
- analizę spójności poziomu stanowiska,
- tabelę porównawczą technologii.
Kolorystyka została ograniczona do jednej dominującej barwy w celu zachowania czytelności i spójności wizualnej.
Wyniki
Analiza pokazała, że:
- większość aplikacji nie przeszła do dalszego etapu procesu na moment zamrożenia danych,
- w analizowanej próbie odpowiedź rekrutacyjna pojawiła się tylko raz i nastąpiła bardzo szybko,
- odczytanie bez odpowiedzi lub odrzucenie następowały zwykle po kilku tygodniach,
- poziom dopasowania kompetencyjnego był wysoki we wszystkich grupach,
- jedyna odpowiedź rekrutacyjna dotyczyła oferty o spójnym poziomie stanowiska, natomiast oferty niespójne kończyły się odrzuceniem,
- reakcje rekruterów dotyczyły głównie technologii najczęściej występujących w wymaganiach rynkowych (Excel, SQL, Power BI).
Ze względu na ograniczoną liczbę obserwacji wnioski mają charakter eksploracyjny i odnoszą się wyłącznie do analizowanej próby.
Refleksje
- Projekt prezentuje podejście procesowe do analizy danych, umiejętność modelowania i transformacji danych w Power Query oraz projektowania dashboardu jako narzędzia wspierającego interpretację.
- Największym wyzwaniem było utrzymanie spójnej metodologii przy wielu wymiarach analizy oraz świadome oddzielenie obserwacji od nadinterpretacji w małej próbie.
Ciasteczko do kawy?