Middle+ / Senior PHP разработчик
Omega Solutions · 230 000–280 000 RUB · РФ, РБ · Telegram · опубликовано 27 мая 2026 г.
Описание вакансии
Проект: Масштабный проект по разработке современной базы знаний.
Требования:
Уверенный опыт коммерческой разработки на PHP 8.3+ (не менее 3 лет);
Уверенный опыт работы с фреймворком Laravel Octane (версия 12+);
Уверенный опыт использования пакета Laravel Moonshine (версия 4);
Опыт работы с облачными хранилищами S3, в т. ч. MinIO;
Опыт интеграции и работы с поисковой системой Typesense;
Опыт коммерческой разработки с реляционными СУБД (не менее 3 лет), в т. ч. с PostgreSQL;
Понимание принципов и опыт применения архитектурных подходов DDD (Domain‑Driven Design) и Clean Architecture;
Опыт настройки мониторинга с использованием связки Grafana, Loki, Promtail, Prometheus (включая разработку дашбордов);
Навыки работы с инструментами оркестрации контейнеров Docker Compose и Docker Swarm;
Навыки администрирования и настройки веб‑сервера Nginx.
Задачи на проекте:
Реализация скриптов для автоматизированного портирования контента из базы данных в S3‑хранилище и обратно;
Разработка веб‑панели администратора с полной реализацией RBAC (ролевой модели доступа), включая управление пользователями и ролями;
Создание модульного функционала для управления разнородными группами контента, с внедрением многостадийной статусной модели публикации;
Проектирование и реализация унифицированного интерфейса работы с группами контента на основе полиморфных связей, включая функционал рейтингов и оценок;
Разработка RESTful/GraphQL API для интеграции с внутренними и внешними системами;
Интеграция и настройка двусторонней синхронизации данных с поисковой системой Typesense, включая индексацию и обновление поискового индекса.
Условия:
Оформление по ИП
Дружелюбная атмосфера внутри компании
Развитие через реальные задачи, а не формальные курсы
Возможность предлагать идеи и видеть, как они внедряются
Гибкий график работы и возможность удаленной работы
Участие в интересных проектах без лишнего микроменеджмента
PHP 8.3+, Laravel Octane, Moonshine, S3 и Typesense — звучит как база знаний будущего, готов ворваться и навести там порядок быстрее, чем Docker Compose поднимет контейнеры