php developer
генерация резюме под вакансию
сопроводительное письмо
описание
Группа компаний занимается продуктовой разработкой и привлечением специалистов на проектную работу для рынка России.
задачи
- Разрабатывать и дорабатывать REST API (Controllers, Requests, Resources, Services, Jobs, Policies);
- Мигрировать кодовую базу, проводить рефакторинг и заменять несовместимые зависимости;
- Работать с Elasticsearch через Scout: настраивать mapping, анализаторы и выполнять переиндексацию без простоя;
- Оптимизировать PostgreSQL: составлять сложные запросы, работать с индексами, EXPLAIN ANALYZE и миграциями схем;
- Интегрировать системы через RabbitMQ с обеспечением идемпотентности, retry-механизмов и логирования;
- Выполнять REST-интеграции со сторонними системами;
- Мигрировать авторизацию с SAML на OAuth 2.0;
- Покрывать функционал unit- и feature-тестами на PHPUnit.
требования
- Гражданство и проживание в РФ;
- Опыт коммерческой разработки на PHP 7.x/8.x от 3 лет;
- Уверенное знание ООП, SOLID, паттернов Repository, Service Layer, Strategy, Observer;
- Опыт работы с Composer и PSR-стандартами;
- Опыт разработки на Laravel (версии 5.x–11.x) от 2 лет;
- Глубокое понимание Eloquent ORM, очередей и Jobs, Form Requests, кастомных правил валидации, Policies, Gates и Middleware;
- Опыт работы с миграциями, сидерами, фабриками, Events и Scheduler;
- Знание PostgreSQL: JOIN, индексы, EXPLAIN ANALYZE, JSON/JSONB;
- Знание Redis: кэширование, очереди и блокировки;
- Знание Elasticsearch: mapping, анализаторы, bool-запросы и агрегации;
- Знание RabbitMQ: exchanges, routing, dead-letter, ack/nack;
- Опыт работы с OAuth 2.0, JWT и REST API;
- Владение Git, GitFlow, навык проведения code review;
- Опыт работы с Docker, docker-compose;
- Знание CI/CD (GitLab CI или аналоги);
- Умение писать тесты на PHPUnit.
условия
- Оформление через ИП.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.