Middle/Middle+ PHP-разработчик (Legacy + Laravel)
Частный рекрутер
Рекрутер Дарья
( сайт не указан )
Аккаунт зарегистрирован с email *@createit.one
Опыт работы любой
Middle/Middle+ PHP-разработчик (Legacy + Laravel)
О проекте
Мы — международный спортивный портал (мультиязычный), с аудиторией более 4 млн уникальных пользователей в месяц и пиками до 12k+ RPS. Основной продукт — зрелый самописный PHP-монолит, которому более 20 лет. Всё работает стабильно, но код требует аккуратной эволюции и модернизации. Параллельно ведём несколько микросервисов на Laravel, связанных с основным REST-API.
Технологический стек
Основной продукт: PHP 7.4, MySQL (оптимизация под высокую нагрузку), Nginx, балансировщики, 2 prod-сервера, файловый кеш, Memcached, Redis (сессии), крон-сервер, отдельный CDN для статики
Интеграции: OAuth, внешние REST API, боты и клиенты, Google Indexing API (Python-скрипты), интеграции с ИИ для генерации текста
Сателлиты: Laravel, Docker, CI/CD
Мониторинг: Grafana (дашборды, алертинг в Telegram)
Команда: Team Lead, DevOps, тестировщик, второй разработчик
Чем предстоит заниматься
Поддержка и развитие legacy-монолита: багфиксы, функциональные доработки, постепенные рефакторинги без остановки бизнеса
Оптимизация производительности: SQL, кеширование, профилирование, работа с нагрузкой 10k+ RPS
Интеграции: подключение внешних API, OAuth-флоу, REST-эндпойнты для клиентов и ботов
Работа с Laravel-сервисами: доработка микросервисов, контейнеризация, деплой через CI/CD
Совместно с DevOps — диагностика и устранение ошибок (499/502/таймауты), настройка окружений
Анализ метрик в Grafana, участие в расследовании инцидентов
Вклад в архитектурное разделение логики, данных и шаблонов
Примеры задач первых месяцев
Профилирование узких мест по RPS, внедрение кешей, оптимизация тяжелых запросов
Диагностика и стабилизация крон-джобов
Добавление REST-эндпойнтов для внешних клиентов (валидация, rate-limits, мониторинг)
Вынесение части логики в Laravel-сервис и настройка CI/CD-деплоя
Требования
Уверенный PHP (включая работу с legacy-кодом, PHP-FPM, Nginx)
Сильный SQL/MySQL: индексы, explain, оптимизация под нагрузку
Опыт с кешами (Memcached, Redis), сессионные сторы
Понимание REST, OAuth, интеграции с внешними API
Умение читать и анализировать метрики (Grafana, логи Nginx/PHP)
Linux-окружение, Git, аккуратность при работе с продакшеном
Будет плюсом
Опыт или желание развиваться с Python или Go — у нас есть вторая команда, которая разрабатывает современное высоконагруженное решение той же тематики, и туда можно вырасти при желании
Опыт с Laravel, Docker, CI/CD
Понимание архитектурных паттернов и постепенного рефакторинга монолитов
Опыт с мультиязычными проектами, CDN, кэшированием контента
Знание Python на уровне поддержки утилит или интеграций
Что предлагаем
Работа с реальным хайлоудом (миллионы пользователей, тысячи RPS)
Влияние на архитектуру и модернизацию зрелого продукта
Сильная команда: Team Lead, опытный DevOps, системный подход к релизам
Грамотный мониторинг и культура анализа инцидентов
Возможность карьерного роста в команду Python/Go-разработки, где создаётся новое технологичное ядро проекта
Адекватные процессы, без лишней бюрократии
