Полное владение бэкендом: развитие монолита на Yii2 (web, api, tds, postback, console), code review, стандарты, документация.
Разработка модулей с высокой нагрузкой и работой с большими объёмами данных.
Проектирование и оптимизация ClickHouse-схем и запросов, агрегации, SLA по отчётам.
Поддержка и оптимизация yii\queue (драйвер БД), план/миграция на Redis/RabbitMQ.
Работа с MySQL (мастер/реплики), контроль целостности, профилирование запросов.
Использование Redis для кеширования диапазонов IP, быстрого поиска и дедупликации.
Разработка и улучшение аналитических и статистических инструментов.
Тестирование (PHPUnit/Codeception), устранение инцидентов, улучшение наблюдаемости (логирование/метрики).
Онбординг команды, формализация процессов (runbooks, инструкции).
Backend: PHP 8.3, Yii2, Symfony Mailer, RBAC, консольные команды.
Хранилища: MySQL, Redis (yii\redis), ClickHouse (kak/clickhouse или аналог).
Очереди: yiisoft/yii2-queue (драйвер БД), supervisor/cron.
Frontend: Webpack 5, Babel, Sass, jQuery, Summernote, Bootstrap.
Инфра: Docker/Compose, Nginx, HAProxy, Prometheus/Grafana, Loki/Promtail/Graylog.
Прочее: Git, Linux (SSH, Nginx, Cron, PHP-FPM).
5+ лет опыта с PHP, 3+ года с Yii2 (или готовность быстро адаптироваться к Laravel/Symfony).
Уверенные знания MySQL (индексы, профилирование, репликация), сильный SQL.
ClickHouse — опыт моделирования таблиц и оптимизации запросов.
Redis — дизайн ключей, пайплайны, кеширование, дедупликация.
Понимание ограничений очередей на БД, опыт с Redis/RabbitMQ — плюс.
Docker Compose, базовые знания Linux/сетей, настройка Nginx; знание HAProxy/SSL — плюс.
PHPUnit/Codeception, опыт интеграционных и функциональных тестов.
Способность брать ответственность за систему и вести roadmap.