Описание вакансии
Описание: Мы ищем Middle+/Senior PHP-разработчика. Сфера деятельности команды – развитие внедрённой платформы для сквозной автоматизации процессов технического уровня (OSS). Платформа включает в себя компоненты по управлению заявками (ordering), процессами (BPMS), интеграции (ESB) и используется во всех филиалах компании. На текущий момент мы расширяем команду для развития технологического стека проекта.
Основные обязанности/задачи:
Доработка существующего функционала системы, так и проектирование принципиально новых инструментов для бизнеса с применением современных технологий
∙ Проектировать и создавать новую функциональность
∙ Дорабатывать и поддерживать существующую функциональность
∙ Ревью кода других разработчиков
∙ Декомпозиция задач
∙ Работать со стеком: PHP8 (и переход на PHP8.1), PHP-фреймворками (Mezzio/laminas), SQL (Oracle), GIT, JS (Jquery, VueJs), HTML, CSS, Apache, RabbitMQ, Docker (для локальной разработки)
Требования:
∙ Знание PHP7/PHP8 от 2-3х лет
∙ Умение пользоваться xDebug
∙ Понимание принципов ООП, опыт использования паттернов проектирования (GRASP, GOF)
∙ Опыт работы с современными PHP-фреймворками
∙ Опыт написания тестов на PHP (Codeception, Phpunit)
∙ Знание SQL, построение и оптимизация сложных запросов
∙ GIT
∙ Rest API, SOAP
∙ Уверенное знание javascript
∙ Умение верстать HTML-страницы, базовые навыки CSS
∙ Знакомство с принципами работы брокеров сообщений (например, RabbitMQ)
Будет плюсом:
-
Опыт работы с Linux (Redhat, CentOS)
-
Профилирование кода
-
Виртуализации (Docker, Linux Container, etc)
-
Знакомство с RabbitMQ
Условия
-
Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
-
Опыт работы в распределенной команде профессионалов;
-
Уровень заработной платы обсуждается индивидуально;
-
Возможность работать удаленно.