Описание вакансии
Работа в стабильной компании, развивающей продукт уже более 10 лет. Сейчас в связи с развитием нового , направления ,ищем еще одного программиста в команду.
Требуется PHP-программист для разработки бекенда конструктора веб-приложений наподобие tilda.cc и make.com.
Обязательные требования:
1) Опыт коммерческой разработки на PHP от 2 лет и более
2) Хорошее знание Linux и его командной строки. Опыт использования docker-контейнеров. Все серверы у нас работают на Debian и Ubuntu.
Настроить nginx, php-fpm, mongodb, разобраться почему сервер упал для вас не должно быть проблемой.
Опыт сборки программ по make && make install
3) Так как мы создаём облачную систему, вы должны понимать что такое облачная система, кластеризация и должны иметь опыт работы с любым облачным хостингом (например hetzner.cloud, Amazon EC2, selectel-облако и т.д.).
4) Обязательно знание протокола http хотя-бы на уровне понимания принципа его работы.
5) Хорошее знание PHP, его фич, паттернов проектирования, умение разбираться в алгоритмах со сложной логикой
6) Опыт разработки с использованием фреймворков (например Laravel, Yii, Symfony), с использованием внешних API-шек, опыт создания собственных http/json/rest API.
Будет плюсом:
1) Знание протоколов: ip/tcp/udp/dns, знание формата пакета
2) Желателен опыт системного администрирования Linux-серверов, опыт администрирования хостингов
3) Опыт борьбы с ddos-атаками, опыт использования каких-либо антиддос-сервисов (cloudflare, ddos-guard и т.д.)
4) Умение проектировать и задавать архитектуру программного продукта
5) Умение компилировать php из исходников, создавать собственные deb-пакеты
6) Знание других языков программирования, особенно если это node.js, go, java
Если чего-то не знаете, но считаете что изучить это не проблема — недостающие знания можно приобретать по ходу работы.
Условия:
Работа удаленная.
График 5/2 в удобные часы.
Выплата ЗП два раза в месяц.