#senior #удаленка #гибрид #офис
MAGNIT TECH
Главный PHP-разработчик (senior)
Опыт работы: от 4 лет
Оформление: в аккредитованную ИТ-компанию
График: 5/2 с гибким началом
Формат работы: гибрид или офис (Москва, Краснодар), удалённо из других городов РФ
☑️ Чем предстоит заниматься
-Разрабатывать backend на Laravel
-Проектировать и описывать отказоустойчивую бизнес-логику на PHP 8.x с использованием возможностей Laravel
-Оркестрировать ИИ через Dify
-Развертывать, конфигурировать и интегрировать Dify (Workflow, Agents, RAG); связывать backend приложения с Dify API
-Проектировать и разрабатывать API
-Создавать чистые, документированные RESTful/gRPC контракты для мобильных и веб-клиентов компании
-Управлять асинхронными процессами
-Оптимизировать тяжелые запросы к LLM через очереди (Laravel Queues/Horizon), настраивать потоковые передачи ответов (Server-Sent Events / Стриминг)
-Проектировать и оптимизировать схемы реляционных баз данных под хранение истории диалогов, контекста, логов и сессий ИИ
-Писать Unit/Feature тесты (Pest/PHPUnit)
-Участвовать в Code Review и поддерживать высокие стандарты кодовой базы
☑️ Наши пожелания к кандидатам
-Опыт коммерческой разработки на PHP от 4 лет, из которых не менее 2 лет - активная работа с фреймворком Laravel
-Глубокие знания баз данных и систем кэширования: уверенное владение и глубокое понимание принципов работы Redis и PostgreSQL
-Асинхронное взаимодействие: глубокое понимание принципов асинхронного взаимодействия сложных систем
-Экспертиза в асинхронности
-Глубокое понимание работы очередей, планировщиков задач (Cron) и паттернов обработки долгоживущих соединений
-Уверенные знания SQL
-Опыт оптимизации сложных запросов, индексации таблиц и проектирования архитектуры данных для высоконагруженных систем
-Будет плюсом:
-Наличие опыта интеграции Dify (или аналогичных LLM-оркестраторов вроде Flowise/Langhope) в реальных проектах
-Понимание специфики LLM
-Понимание принципов работы языковых моделей, токенизации, контекстных окон, логики работы эмбеддингов и семантического поиска