Обязанности:
Наш стек: Монолитное приложение - PHP 7.2, Laravel 5.x / 6.x (основная часть) , CakePHP 2.x (админ панель); PHP-FPM, Nginx; MySQL 8.x; PHP-FPM, Nginx; PostgreSQL 12.x; Redis, Kafka; Docker, docker-compose; Prometheus; Grafana; Gitlab CI/CD. Что мы хотим от кандидата: Коммерческая разработка от 3-х лет; Уровень Middle+ и выше; Уверенное знание PostgreSQL, Kafka, Git, *nix систем; Опыт работы с Docker; Умение работы в команде, знание принципов Scrum; Умение работать удаленно. Что мы хотим, чтобы кандидат мог обсудить на собеседовании: PSR-4, PSR-12. Опыт написания и работы с composer пакетами. Работа с SQL БД: блокировки, партицирование, оптимизация миграций, explain, транзакции etc.. Какой опыт работы с MongoDB, Redis. Проблемы и решения при работе с асинхронностью. Контейнеризация приложений и как к ней прийти. Основы безопасной веб-разработки. Паттерны проектирования. Профилирование приложений, troubleshooting. О подходах к тестированию. Опыт написания тестов. Опыт работы с микросервисами, проектирование, разработка.