Drupal Software Engineer
110 - 120 PLN/ godz.B2B
SeniorFull-time·B2B
#439116·Dodano 2 dni temu·2
Źródło: nofluffjobs.comTech Stack / Keywords
Drupal 10/11PHPPostgreSQLREST API / OpenAPIJSON / XMLCI/CDDockerGitLabAkeneoAWS/AzureReact/Angular
Firma i stanowisko
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. Istotnym elementem projektu jest zarządzanie i integracja danych produktowych, w tym integracja Drupal z Akeneo PIM oraz tworzenie własnych modułów, API i integracji z zewnętrznymi systemami. Developer współpracuje z zespołami technicznymi, architektami oraz interesariuszami biznesowymi, angażując się również w analizę techniczną, projektowanie rozwiązań, warsztaty i dyskusje architektoniczne.
Wymagania
- Minimum 4 lata komercyjnego doświadczenia z Drupalem.
- Bardzo dobre praktyczne doświadczenie z Drupal 10 oraz znajomość Drupal 11.
- Bardzo dobra znajomość systemu CMS Drupal, w tym tworzenia własnych modułów, budowania serwisów (site building) oraz tworzenia i modyfikowania themingu.
- Doświadczenie w aktualizacjach Drupala, patchowaniu, zarządzaniu wydaniami oraz utrzymaniu systemu.
- Doświadczenie w projektowaniu architektury danych produktowych w Drupalu oraz integracji z Akeneo.
- Bardzo dobra znajomość PHP.
- Doświadczenie z PostgreSQL oraz optymalizacja wydajności Drupala.
- Doświadczenie z REST API / OpenAPI oraz formatami wymiany danych (JSON/XML).
- Doświadczenie w integracji Drupala z frameworkami frontendowymi, takimi jak React lub Angular.
- Doświadczenie w pracy ze środowiskami chmurowymi (AWS lub Azure).
- Znajomość procesów CI/CD, Docker i GitLab.
- Umiejętność aktywnego uczestniczenia w dyskusjach technicznych i warsztatach architektonicznych.
- Biegła znajomość języka polskiego — komunikacja bezpośrednio z klientem.
- Wymagany dobry angielski.
Nice to have:
- Znajomość AWS/Azure.
- Znajomość frameworków frontendowych React/Angular.
Obowiązki
- Tworzenie, optymalizacja i utrzymanie rozwiązań opartych na Drupal 11.
- Udział w warsztatach dotyczących analizy biznesowej i technicznej.
- Współudział w projektowaniu architektury oraz podejmowaniu decyzji technicznych.
- Zapewnienie wykonalności technicznej, wydajności, skalowalności i bezpieczeństwa rozwiązań.
- Tworzenie własnych modułów Drupal oraz implementowanie nowych funkcjonalności.
- Integracja Drupala z zewnętrznymi systemami i usługami.
- Pisanie czystego, łatwego w utrzymaniu i wydajnego kodu zgodnie z dobrymi praktykami.
- Udział w code review i przekazywanie konstruktywnego feedbacku.
- Diagnozowanie, debugowanie i rozwiązywanie problemów technicznych.
Benefity
- Sport subscription.
- Training budget.
Karta sportowa
Dofinansowanie szkoleń
SQUARE ONE RESOURCES
166 aktywnych ofert