Описание вакансии
Ищем Backend Architect / PHP Tech Lead.
Нужен специалист, который сможет анализировать существующее приложение, проектировать архитектуру backend-системы, базы данных, выбирать технологический стек и готовить план по улучшению или переписыванию текущего решения.
Обязанности:
- проектирование архитектуры приложения;
- проектирование структуры баз данных;
- анализ существующего кода и архитектуры;
- подготовка плана рефакторинга или переписывания системы;
- выбор стека разработки и баз данных;
- описание технических решений для команды;
- декомпозиция задач;
- участие в code review;
- контроль качества backend-решений;
- оптимизация производительности приложения и БД;
- подготовка технической документации.
Требования:
- опыт backend-разработки от 7 лет;
- опыт на позиции Tech Lead / Architect / Senior Backend Developer;
- PHP 8+, Laravel/Symfony;
- PostgreSQL/MySQL, Redis;
- хорошее понимание ООП, SOLID, паттернов проектирования;
- опыт проектирования REST API;
- опыт работы с очередями, кэшем и внешними интеграциями;
- опыт работы с legacy-кодом;
- умение проектировать архитектуру приложения и базы данных;
- умение выбирать технологии под задачи бизнеса;
- опыт написания технической документации.
Будет плюсом:
RabbitMQ/Kafka, Docker, Linux, CI/CD, OpenAPI, DDD, CQRS, микросервисы, опыт высоконагруженных систем.
Навыки
- PHP 8+
- Laravel
- Symfony
- MySQL
- PostgreSQL
- Redis
- REST API
- Docker
- Git
- ООП
- SOLID
Посмотреть контакты работодателя