Чем предстоит заниматься:
-
Разрабатывать скрипты для автоматического переноса (портирования) контента между базой данных и S3-хранилищем (в обе стороны);
-
Создавать веб-панель администратора с полной ролевой моделью доступа (RBAC): управление пользователями, ролями и правами;
-
Реализовывать модульную систему для управления разными типами контента, включая многостадийную модель публикации (статусы: черновик, модерация, опубликовано и т.п.);
-
Проектировать универсальный интерфейс для работы с группами контента через полиморфные связи, а также добавлять функционал рейтингов и оценок;
-
Разрабатывать API (RESTful и/или GraphQL) для интеграции с внутренними и внешними системами;
-
Настраивать двустороннюю синхронизацию данных с поисковой системой Typesense (индексация, обновление индекса).
Для нас важно:
- Уверенный опыт коммерческой разработки на 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.
Главный принцип SkillStaff - Выбирай!
- РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
- КОМФОРТ. SkillStaff — аккредитованная IT-компания, белая зарплата и удобный график работы. Создавай идеальные условия для своей работы: удаленная работа или возможность работать как в офисе клиента, так и в комфортном офисе SkillStaff в центре Москвы на Воздвиженке.
- РАЗВИТИЕ. Выбирай сам путь, по которому ты хочешь развиваться. Используй возможность обмена опытом и получение знаний через участие в разных проектах, совместную работу с высококвалифицированными коллегами.
- КУЛЬТУРА. Нашу культуру создают сами сотрудники – мы их слышим и помогаем развиваться, чтобы #вместе переходить на новый уровень!
Похожие вакансии
Умение принимать ключевые технические решения по развитию проекта.
Ищем PHP-разработчика на backend Laravel. Проект не про однотипный CRUD: интеграции, фоновые процессы, отчеты, документы, права доступа.
для поисковых запросов в Системе использовать технологии Elasticsearch и/или OpenSearch.
Уверенное знание PHP и опыт разработки от 5 лет. Опыт работы хотя бы с одним из популярных фреймворков.
Имеешь опыт разработки на Yii1. Любишь работать "руками", выполняя как стратегические и интересные задачи, так и рутинные — в соотношении...
