Staff Engineer PHP
Tech Stack / Keywords
Firma i stanowisko
Jesteśmy jedną z największych platform e-commerce w Polsce - Grupa cyber_Folks, marka Shoper.
Wymagania
- Doświadczenie w prowadzeniu złożonych inicjatyw backendowych obejmujących kilka zespołów oraz przekładaniu potrzeb biznesowych na decyzje architektoniczne i plan realizacji.
- Bardzo dobra praktyczna znajomość PHP oraz frameworków Zend i Symfony, w rozwoju i utrzymaniu dużych aplikacji backendowych.
- Praktyka w kształtowaniu architektury i modernizacji monolitycznej aplikacji rozwijanej przez wiele zespołów w jednym repozytorium. Wyznaczanie granic domen i wydzielanie niezależnych usług.
- Doświadczenie w modernizacji systemów legacy, refaktoryzacjach, migracjach i zarządzaniu ryzykiem zmian.
- Umiejętność profilowania aplikacji i baz danych, diagnozowania wąskich gardeł oraz optymalizacji, dobra znajomość MySQL i Elasticsearch.
- Bardzo dobra znajomość projektowania API, systemów rozproszonych, kompatybilności, idempotencji i obsługi awarii.
- Doświadczenie w budowaniu bezpiecznych, obserwowalnych i niezawodnych systemów oraz procesów CI/CD z narzędziami GoCD / GitHub Actions.
- Zaawansowane wykorzystanie asystentów i agentów AI, wdrażanie automatyzacji oraz ocena ich wpływu na pracę zespołów.
- Umiejętność wywierania wpływu bez formalnej podległości, prowadzenia decyzji technicznych i mentoringu innych inżynierów.
Mile widziane:
- Znajomość Event Stormingu, procesu modelowania i facylitacja warsztatów.
- Doświadczenie w ocenie narzędzi i modeli AI pod kątem jakości, bezpieczeństwa i integracji.
- Tworzenie wewnętrznych agentów, automatyzacji AI wspierających kod, testy i dokumentację.
- Doświadczenie w dodatkowym języku backendowym jak Python, Java, Kotlin, Go.
Obowiązki
- Przeprowadzanie audytów architektury, kodu, danych, wydajności, bezpieczeństwa i ryzyk operacyjnych oraz wspieranie realizacji planu redukcji długu technologicznego.
- Wyznaczanie kierunku rozwoju architektury z uwzględnieniem skalowalności, niezawodności, bezpieczeństwa i kosztów utrzymania.
- Uczestnictwo w projektowaniu architektury oraz implementacja, recenzja i dostarczanie krytycznych zmian w backendzie PHP.
- Prowadzenie międzyzespołowych decyzji architektonicznych i procesów RFC uwzględniających wartość biznesową, koszty i ryzyka.
- Ustanawianie standardów jakości kodu, testowania, bezpieczeństwa, obserwowalności i dokumentacji.
- Profilowanie aplikacji, diagnozowanie problemów produkcyjnych i wydajnościowych w kodzie, MySQL, Elasticsearch, oraz komunikacji między usługami.
- Ewolucyjna modularyzacja monolitu, definiowanie granic domen, własności modułów i wydzielanie obszarów do niezależnych usług.
- Podnoszenie poziomu technicznego organizacji przez code review, mentoring, dokumentację i wzorce referencyjne.
- Opracowywanie i wdrażanie zasad wykorzystania AI w pracy inżynierskiej, weryfikacja i testowanie generowanych zmian.
- Tworzenie i pilotaż narzędzi, agentów i automatyzacji AI oraz mierzenie ich wpływu na efektywność i jakość pracy zespołów.
Benefity
- Opieka medyczna Luxmed.
- Możliwość pracy w systemie hybrydowym lub całkowicie zdalnie.
- Dodatkowe ubezpieczenie grupowe na życie.
- System kafeteryjny, m.in. karta Multisport, bilety do kina, vouchery i zniżki.
- Dostęp do platformy eTutor oraz lekcje online z języka angielskiego.
- Gry wideo w biurach.
- Owocowo-warzywny dzień w biurze.
- Świadczenia z ZFŚS, dofinansowanie wypoczynku i dodatki świąteczne.
- Dzień wolny na urodziny.
- Budżet szkoleniowy.
- Płatny program rekomendacji pracowników.
- Możliwość zakupu produktów w sklepie Shoper za 1 zł.
Inne informacje
Informujemy, że administratorem danych jest Shoper S.A. z siedzibą w Krakowie. Dane osobowe przetwarzane są w celu realizacji procesu rekrutacji i zgodnie z obowiązującym prawem, w tym Kodeksem pracy. Podanie danych obowiązkowych jest konieczne do przeprowadzenia procesu rekrutacji. Zgoda na przetwarzanie danych dodatkowych jest dobrowolna i może być wycofana w dowolnym momencie. Dane będą przetwarzane do zakończenia rekrutacji i czasu na dochodzenie roszczeń oraz potencjalnie na przyszłe procesy rekrutacyjne, jeśli wyrażono zgodę. Odbiorcami danych są Just Join IT oraz podmioty powierzone do przetwarzania danych w rekrutacji.
cyber_folks S.A.
11 aktywnych ofert