разработка backend-компонентов SaaS-приложения — реализация новых модулей, доработка существующих;
документирование разработанного функционала;
работы по автоматизации CI/CD разрабатываемых компонентов;
взаимодействие со службой HelpDesk по требованиям к реализации задач;
взаимодействие со службой QA.
Требования PHP:
опыт разработки веб-приложений на PHP; уверенное применение средств ООП в PHP; знание/опыт работы с один из распространенных PHP-фреймворков: Laravel/Symfony2+/Yii2/ect; базовые навыки по использованию и конфигурированию web-сервера Apache (httpd).
Базы данных:
опыт работы с RDBMS MySQL;
язык SQL - уверенное знание, умение писать запросы со сложной структурой;
индексы - понимание особенностей использования индексов, плюсы/минусы.
Web:
HTTP — суть и принципы работы, способы передачи данных по http, способы организации сессий на веб-серверах. HTML/CSS — базовый уровень
Вспомогательный инструментарий и технологии разработки:
Git — базовые навыки, понятие о ветвлении
ssh — умение работать на linux-серверах через текстовые терминалы