Drupal Software Engineer
- Projekt obejmuje dużą transformację i replatforming platform cyfrowych dla 3 międzynarodowych marek, działających w 6 wersjach językowych.
- Celem projektu jest modernizacja istniejących rozwiązań i rozwój nowoczesnych, skalowalnych platform e-commerce opartych na Drupal 10/11. Duży nacisk położony jest na wydajność, bezpieczeństwo, łatwość utrzymania oraz możliwość dalszego rozwoju platform.
- Istotnym elementem projektu jest zarządzanie i integracja danych produktowych, w tym integracja Drupala z Akeneo PIM, a także tworzenie własnych modułów, API oraz integracji z zewnętrznymi systemami wspierającymi środowisko e-commerce.
- Developer będzie współpracować z zespołami technicznymi, architektami oraz interesariuszami biznesowymi. Rola obejmuje nie tylko development, ale również analizę techniczną, projektowanie rozwiązań, udział w warsztatach oraz dyskusjach architektonicznych i podejmowaniu decyzji technicznych.
- Projekt daje możliwość pracy przy złożonym, międzynarodowym środowisku obejmującym wiele marek, języków i integracji oraz realnego wpływu na rozwój i architekturę nowoczesnych platform cyfrowych.
- Minimum 4 lata komercyjnego doswiadczenia z Drupalem.
- Bardzo dobre praktyczne doswiadczenie z Drupal 10 oraz znajomosc Drupal 11.
- Bardzo dobra znajomosc systemu CMS Drupal, w tym: tworzenia wlasnych modulów, budowania serwisów (site building), tworzenia i modyfikowania themingu.
- Doswiadczenie w aktualizacjach Drupala, patchowaniu, zarzadzaniu wydaniami oraz utrzymaniu systemu.
- Doswiadczenie w projektowaniu architektury danych produktowych w Drupalu oraz integracji z Akeneo.
- Bardzo dobra znajomosc PHP.
- Doswiadczenie z PostgreSQL oraz optymalizacja wydajnosci Drupala.
- Doswiadczenie z REST API / OpenAPI oraz formatami wymiany danych (JSON/XML).
- Doswiadczenie w integracji Drupala z frameworkami frontendowymi, takimi jak React lub Angular.
- Doswiadczenie w pracy ze srodowiskami chmurowymi (AWS lub Azure).
- Znajomosc procesów CI/CD, Dockera i GitLaba.
- Umiejetnosc aktywnego uczestniczenia w dyskusjach technicznych i warsztatach architektonicznych.
- Biegla znajomosc jezyka polskiego – komunikacja bezposrednio z klientem.
- Wymagany dobry angielski