PHP Developer (Pimcore)
Do naszej Sekcji Systemów Konsumenckich, odpowiedzialnej m.in za rozwój i utrzymanie systemu Product Information Management (PIM), poszukujemy PHP Developera, który wesprze nas w tworzeniu i optymalizacji skalowalnego rozwiązania opartego na frameworku Symfony oraz platformie Pimcore. Projekt wykorzystuje relacyjne bazy danych (MariaDB) oraz nowoczesne podejścia do konteneryzacji i integracji systemów.
Jeśli masz doświadczenie w tworzeniu rozbudowanych aplikacji w PHP lub pracowałeś wcześniej z Pimcore, będzie to dla nas dodatkowy atut.
Twój zakres obowiązków:
tworzenie, rozwój i optymalizacja aplikacji opartych o framework Symfony,
projektowanie i optymalizacja rozwiązań bazodanowych w MariaDB,
wdrażanie, utrzymanie i rozwój rozwiązań konteneryzowanych (np. Docker), rozwój i utrzymanie systemu PIM opartego na platformie Pimcore (PHP + Symfony), projektowanie i implementacja modeli danych dla produktów, kategorii i atrybutów,
tworzenie i rozwijanie integracji z systemami zewnętrznymi (ERP, e-commerce, CMS) z wykorzystaniem REST API.
automatyzacja procesów importu, eksportu i synchronizacji danych produktowych, wdrażanie walidacji, wersjonowania i workflow w celu zapewnienia wysokiej jakości danych,
współpraca z zespołami UX, marketingu i e-commerce w zakresie zarządzania treściami produktowymi,
udział w projektach wdrożeniowych i migracyjnych dla klientów z różnych branż.
Nasze wymagania:
minimum 3 lata doświadczenia komercyjnego w programowaniu w języku PHP, znajomość platformy PIMCore,
bardzo dobra znajomość PHP 8 oraz frameworka Symfony,
doświadczenie w pracy z relacyjnymi bazami danych (MariaDB), w tym optymalizacja zapytań oraz projektowanie struktur danych,
znajomość systemów kolejkowych (RabbitMQ),
doświadczenie w tworzeniu RESTful API,
doświadczenie w tworzeniu testów jednostkowych,
doświadczenie we wdrażaniu rozwiązań konteneryzowanych (Docker),
znajomość podstawowych wzorców projektowych.
Mile widziane:
znajomość Azure DevOps Pipelines oraz doświadczenie z narzędziami CI/CD, doświadczenie w pracy z bazą danych Redis,
znajomość platformy Kubernetes oraz Helm Charts,
doświadczenie w tworzeniu dokumentacji w standardach OpenAPI oraz AsyncAPI, doświadczenie w pracy z dużymi wolumenami danych,
znajomość platformy Elasticsearch,
zdolność samodzielnego rozwiązywania problemów.
To oferujemy:
umowę o pracę lub kontrakt B2B,
możliwość pracy hybrydowej (zależy nam na współpracy w biurze kilka razy w tygodniu), możliwość uczestnictwa w konferencjach Tribes,
przestrzeń do eksperymentowania,
współpracę opartą na wartościach - jesteśmy zespołem, który kieruje się określonymi wartościami. Wspieramy atmosferę pracy opartą na szacunku, zaufaniu i współpracy. Promujemy innowacyjność, kreatywność i odpowiedzialność,
możliwości rozwoju - wierzymy w nieustanne doskonalenie i chcemy pomagać naszym pracownikom w rozwoju potencjału (oferujemy szkolenia wewnętrzne i zewnętrzne, warsztaty, szkolenia e-learningowe, programy rozwojowe, oraz możliwość uczestniczenia w rekrutacjach wewnętrznych),
przyjazną atmosferę, zarówno w pracy jak i w Game Room,
catering w biurze,
wsparcie merytoryczne od liderów technologicznych,
sprawdź co jeszcze czeka na Ciebie w Rossmannie: www.kariera.rossmann.pl/benefity.
PHP Developer (Pimcore)
PHP Developer (Pimcore)
Wersalska 75/77, Łódź
Rossmann