Middle/Senior PHP разработчик — масштабный проект по разработке базы знаний@ Omega Solutions
О позиции
Мы ищем Middle+/Senior PHP разработчика для участия в масштабном проекте по разработке современной базы знаний. Эта позиция предлагает возможность работать удалённо из России или Беларуси, а также участвовать в интересных проектах без лишнего микроменеджмента.
Чем вы будете заниматься
- Реализация скриптов для автоматизированного портирования контента из базы данных в S3-хранилище и обратно;
- Разработка веб-панели администратора с полной реализацией RBAC (ролевой модели доступа), включая управление пользователями и ролями;
- Создание модульного функционала для управления разнородными группами контента, с внедрением многостадийной статусной модели публикации;
- Проектирование и реализация унифицированного интерфейса работы с группами контента на основе полиморфных связей, включая функционал рейтингов и оценок;
- Разработка RESTful/GraphQL API для интеграции с внутренними и внешними системами;
- Интеграция и настройка двусторонней синхронизации данных с поисковой системой 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.
Что мы предлагаем
- Оформление по ИП;
- Дружелюбная атмосфера внутри компании;
- Развитие через реальные задачи, а не формальные курсы;
- Возможность предлагать идеи и видеть, как они внедряются;
- Гибкий график работы и возможность удаленной работы;
- Оплата за фактически отработанное время;
- Участие в интересных проектах без лишнего микроменеджмента.
Вакансия предлагает конкурентоспособную зарплату и интересный проект, однако требует высоких навыков и опыта. Это может оттолкнуть менее опытных кандидатов.
Кто здесь добьётся успеха
Глубокие знания PHP и фреймворка Laravel, что позволяет эффективно разрабатывать и поддерживать сложные веб-приложения.
Способность работать в удаленном режиме с высокой степенью самоорганизации и ответственности, что критически важно для минимизации влияния отсутствия микроменеджмента.
Опыт работы с Docker и PostgreSQL, включая настройку контейнеров и оптимизацию баз данных, что необходимо для успешной реализации проектов.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Knowledge Management
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев