Środkowy programista PHP zdalny Obecnie poszukujemy średniego programisty PHP (PostgreSQL), który dołączy do naszego wewnętrznego zespół ds. rozwoju produktu firmy. O projekcie: Tworzymy system serwerowy dla przedsiębiorstw napisany w PHP+PostgreSQL, który zarządza dużymi strumieniami danych. Projekt ten zapewnia naszym menadżerom sprzedaży wysoki poziom automatyzacji w zarządzaniu przepływami produktów w dużych ilościach na różnych platformach handlowych takich jak Amazon, Walmart, Mercado
Środkowy programista PHP
zdalny
Obecnie poszukujemy średniego programisty PHP (PostgreSQL), który dołączy do naszego wewnętrznego zespół ds. rozwoju produktu firmy.
O projekcie:
Tworzymy system serwerowy dla przedsiębiorstw napisany w PHP+PostgreSQL, który zarządza dużymi strumieniami danych. Projekt ten zapewnia naszym menadżerom sprzedaży wysoki poziom automatyzacji w zarządzaniu przepływami produktów w dużych ilościach na różnych platformach handlowych takich jak Amazon, Walmart, Mercado i inne.
Technologie, których używamy:
- Języki programowania: PHP 8, Javascript
- Frameworki: Laravel, JavaScript, Symfony, Vue.js
- DB: PostgreSQL, Redis, Elasticsearch
- MB: Redis Stream, Amazon SQS
- Apache Airflow, Docker
ul> Zależy nam na tym, aby kandydat posiadał następujące umiejętności:
- Doskonała znajomość języka PHP (w tym wykorzystanie nowych funkcji PHP8.0+);
- Znajomość języka angielskiego: średniozaawansowana w piśmie;
- Umiejętność stosowania podejścia obiektowego w programowaniu, stosowania zasad SOLID i wzorców projektowych;
- Duże doświadczenie z SQL, wiedza z zakresu optymalizacji zapytań i projektowania modeli danych;
- Testowanie kodu przy użyciu PHPUnit;
- Podstawowe umiejętności administrowania Linuksem;
- Współpraca z zespołem programistów: poprowadzenie przepływu pracy projektu w Git, dokonanie przeglądu kodu;
- Określenie kierunków refaktoryzacji i optymalizacji istniejącej bazy kodu;
- Umiejętność kompetentnego i jasnego dokumentowania kodu;
- Potrafić zidentyfikować problemy i zrozumieć ich przyczyny (znaleźć pierwotną przyczynę) i zawsze mieć dwa plany eliminacji: szybki i długoterminowy;
- Inicjatywa i kreatywność w zadaniach niestandardowych, umiejętność dobrego i jasnego wyrażania swoich myśli i decyzji.
- Zarządzanie pracą i kontrola terminów w systemie zarządzania projektami (ASANA)
Zaletą będzie:
< ul>- Doświadczenie w optymalizacji i skalowaniu PostgreSQL
- Doświadczenie w korzystaniu z jednego z popularnych frameworków;
- Znajomość skryptów bash;
- Znajomość języka Python, Javascript;
- Umiejętności ChatGPT i doświadczenie w pracy z nim przy pisaniu kodu i zapytań SQL
- Doświadczenie w korzystaniu z usług AWS i ich możliwości;
- Umiejętność pracy z architekturą mikroserwisową;
- Udane doświadczenie w pracy zdalnej;
Co należy zrobić:
- Tworzenie i obsługa różnych usług parsowania (WEB, API);
- Konfigurowanie identyfikacji towarów otrzymanych z różnych platform;
- Tworzenie i utrzymywanie usług automatyzacji pracy z platformami handlowymi;
- Tworzenie i utrzymanie paneli kontrolnych (administrator);
- Inżynieria danych;
Umiejętność znajdowania alternatywnych rozwiązań
Samodyscyplina Odpowiedzialność Umiejętność pracy w zespole ul>
Warunki pracy: b>
- Harmonogram pracy: 8-godzinny dzień pracy
- Praca zdalna
- Płatne czas wolnyczas trwania 20 dni kalendarzowych
- Dzień wolny 5 dni
- Przyjazny i profesjonalny zespół
- Możliwość rozwoju, nauki (w tym na koszt firmy) li>