Pracuj.pl Praca zdalna Mid

Full Stack PHP Developer

Wydawnictwo Pedagogiczne Operon Sp. z o.o.

⚲ Gdynia

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

Wymagania

  • doświadczenie w pracy ze złożonym kodem legacy
  • umiejętność bezpiecznej refaktoryzacji i planowania stopniowej modernizacji systemu
  • znajomość relacyjnych baz danych: MySQL, PostgreSQL i MS SQL
  • umiejętność analizy i optymalizacji zapytań oraz pracy z procedurami MS SQL
  • znajomość podstaw Dockera, Linuxa, migracji baz danych i wykonywania backupów
  • umiejętność świadomego i krytycznego korzystania z AI

Mile widziane

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

Opis stanowiska

Rozwój i modernizacja systemów edukacyjnych używanych przez uczniów i nauczycieli w całej Polsce. Praca obejmuje przejście od komunikacji synchronicznej do asynchronicznej z kolejkami i brokerami, modernizację systemów z PHP 5.x do 8.x oraz stopniowe zastępowanie kodu legacy. Ogłoszenie wprost sygnalizuje pracę ze złożonym kodem legacy — może być żmudna i obciążona długiem technicznym. Pierwsza umowa na 3 miesiące z pełnym wynagrodzeniem, potem stała współpraca; spotkania w Gdyni nie częściej niż raz na kwartał.

🔍 Dekoder Ogłoszenia

🟡
potrafi pracować zarówno ze starszymi wersjami PHP, jak i z PHP 8.x
Praca z legacy i nowym kodem jednocześnie — realnie dużo czasu na utrzymanie starych wersji, nie tylko rozwój nowych funkcji.
🔴
ma doświadczenie w pracy ze złożonym kodem legacy
Wprost sygnalizuje trudny, prawdopodobnie słabo udokumentowany kod — praca może być żmudna i obciążona długiem technicznym.
🟡
potrafi bezpiecznie refaktoryzować system oraz planować jego stopniową modernizację
Oczekiwanie samodzielnego prowadzenia modernizacji — duża odpowiedzialność i ryzyko przy potencjalnie ograniczonym wsparciu zespołu.
🟡
zna relacyjne bazy danych: MySQL, PostgreSQL i MS SQL
Bardzo szeroki zestaw technologii — sugeruje, że system jest heterogeniczny i utrzymywany latami; możliwa praca w wielu środowiskach naraz.
🟡
zna podstawy Dockera, Linuxa, migracji baz danych i wykonywania backupów
Do obowiązków dochodzą zadania DevOps/utrzymaniowe — rola może wykraczać poza czysty development backendu.