Pracuj.pl Praca zdalna Mid

Full Stack PHP Developer

Wydawnictwo Pedagogiczne Operon Sp. z o.o.

⚲ Gdynia

120–150 zł netto (+ VAT) / godz.

Wymagania

  • bardzo dobra znajomość PHP i Symfony
  • umiejętność pracy zarówno ze starszymi wersjami PHP, jak i z PHP 8.x
  • doświadczenie w pracy ze złożonym kodem legacy
  • umiejętność bezpiecznej refaktoryzacji systemu i planowania stopniowej modernizacji
  • znajomość relacyjnych baz danych: MySQL, PostgreSQL i MS SQL
  • znajomość podstaw Dockera, Linuxa, migracji baz danych i wykonywania backupów

Mile widziane

  • znajomość Ansible lub Terraform
  • doświadczenie z usługami chmurowymi Azure

Opis stanowiska

Operon szuka Full Stack PHP Developera do rozwoju i modernizacji systemów wykorzystywanych przez uczniów i nauczycieli w całej Polsce. Pracujesz nad przejściem od komunikacji synchronicznej do asynchronicznej (kolejki, brokerzy), rozwijasz mikroserwisy i modularny monolit, a także modernizujesz systemy działające na PHP od wersji 5.x do 8.x. To oferta dla kogoś, kto lubi refaktoryzację złożonego kodu legacy i ma szerokie kompetencje — od backendu, przez bazy danych, po podstawy infrastruktury. Szczera uwaga: ogłoszenie wprost sygnalizuje pracę ze 'złożonym kodem legacy' na starych wersjach PHP — realnie dużo czasu zajmie zrozumienie i naprawa istniejących problemów, a długa lista wymagań technicznych sugeruje bardzo szeroki zakres obowiązków.

🔍 Dekoder Ogłoszenia

🔴
potrafi pracować zarówno ze starszymi wersjami PHP, jak i z PHP 8.x
Praca z kodem legacy na starych wersjach PHP — realnie dużo utrzymania i modernizacji, nie tylko nowy development.
🔴
ma doświadczenie w pracy ze złożonym kodem legacy
Wprost sygnalizuje trudny, prawdopodobnie słabo udokumentowany kod — sporo czasu na zrozumienie i naprawę istniejących problemów.
🟡
potrafi bezpiecznie refaktoryzować system oraz planować jego stopniową modernizację
Oczekiwanie odpowiedzialności za długofalową modernizację — duża samodzielność i ryzyko, że modernizacja będzie głównie na Twojej głowie.
🟡
zna relacyjne bazy danych: MySQL, PostgreSQL i MS SQL
Wymagana znajomość trzech różnych systemów bazodanowych — szeroki zakres kompetencji, możliwe że zespół jest mały i oczekuje uniwersalności.
🔴
rozumie architekturę mikroserwisową i modularną ... API Gateway, kolejek oraz brokerów komunikatów
Długa lista wymagań technicznych w jednym ogłoszeniu — realny zakres obowiązków może być bardzo szeroki (fullstack + infra + bazy).