Чем предстоит заниматься:
-
Разрабатывать и поддерживать backend-сервисы на PHP с использованием Symfony;
-
Искать, анализировать и устранять ошибки, повышать стабильность и качество кода;
-
Проводить и принимать участие в code review;
-
Проектировать и реализовывать REST API, разрабатывать и поддерживать внутренние библиотеки;
-
Проектировать и оптимизировать сервисы для работы под высокими нагрузками;
-
Участвовать в анализе бизнес-требований и архитектурном дизайне решений;
-
Разрабатывать интеграции с внешними сервисами и системами.
Наши ожидания:
-
Коммерческий опыт разработки на PHP от 3 лет, включая практическую работу с Symfony;
-
Опыт работы с брокерами сообщений (Kafka, RabbitMQ, Redis);
-
Понимание принципов SOLID, Domain Driven Design (DDD) и CQRS;
-
Навыки оптимизации кода и работы с различными типами хранилищ данных
(реляционные БД, key-value хранилища); -
Опыт проектирования и реализации REST API;
-
Хорошее понимание современной архитектуры приложений, ООП и практическое применение паттернов проектирования.
Будет преимуществом
-
Опыт настройки и использования CI/CD;
-
Опыт разработки Symfony bundles или Composer-пакетов;
-
Практический опыт работы с Docker и контейнеризацией;
-
Опыт проектирования и поддержки высоконагруженных систем;
-
Работа с инструментами визуализации и аналитики (Grafana, Kibana);
-
Ведение и поддержка Swagger / OpenAPI документации;
-
Опыт использования систем мониторинга и логирования (например, ELK stack).