Главный PHP разработчик
МагнитУдалённоот 4 летПолная занятость
PostgreSQLDockerGitRedisMySQLPHPSwaggerLaravelOpenAPIDocker ComposeDifyLaravel Scribe
Описание
Вам предстоит разрабатывать backend на Laravel, проектировать и описывать отказоустойчивую бизнес-логику на PHP 8.x, а также оркестрировать ИИ через Dify.
Обязанности
- Разрабатывать 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.
- Опыт оптимизации сложных запросов, индексации таблиц и проектирования архитектуры данных для высоконагруженных систем.
Условия
- Удаленно в РФ.
- Полная занятость.
- ЗП обсуждается на собеседовании.