з/п не указана
Москва
Ленинградский проспект 35с1
Ленинградский проспект 35с1
Более 6 лет
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
- Разрабатывать новый функционал, модули и компоненты внутренних бизнес приложений на 1C Bitrix/Bitrix24 и Laravel
- Проектировать high load интеграции с внутренними и внешними сервисами (REST, SOAP, очереди)
- Участвовать в техническом проектировании: оценке задач, выдвижении архитектурных решений, построении микросервисов и high load решений
- Взаимодействовать с DevOps и Frontend командами (Docker Swarm, Kubernetes, CI/CD)
- Поддерживать и развивать существующий код: рефакторинг, оптимизация производительности, обеспечение стабильности и масштабируемости систем
- Заниматься подготовкой и поддержкой технической документации (Confluence, Swagger/OpenAPI, PhpDoc)
- Принимать участие в планировании спринтов, оценке задач, ретроспективах
- Проводить код-ревью, наставничество менее опытных коллег, передачу знаний внутри команды
- Писать unit и интеграционные тесты, настраивать статический анализа кода
НАШИ ПОЖЕЛАНИЯ К КАНДИДАТУ:
- Более 5 лет коммерческой разработки на 1C Bitrix/Bitrix24
- Более 3 лет разработки на Laravel или Symfony (создание бекенда для мобильных и веб приложений)
- Знания PHP 7+/8+, глубокие знания Bitrix Framework (D7), ORM, highload блоков и кэширования
- Знание MVC архитектуры, SOLID, паттернов проектирования
- Понимание и опыт работы с Vue.js (компоненты, Vue CLI, Vue Router, Vuex)
- Практический опыт работы с Docker (Docker Compose, Docker Swarm) и Kubernetes (deployment, service, ingress)
- Умение настраивать CI/CD (GitLab CI/CD предпочтительно)
- Отличное владение SQL: MySQL 5.7/8, PostgreSQL 13+ (опыт написания оптимальных запросов, профилирования, миграции)
- Опыт работы с NoSQL: Redis, MongoDB (кэш, очередь, быстрый read only слой).
- Опыт разработки кастомных модулей и компонентов Bitrix, интеграции через REST, SOAP
- Опыт работы с брокерами очередей (RabbitMQ, Redis queues, Kafka)
- Уверенные знания Git flow, ветвления, pull request`ов
- Опыт участия в Agile процессах (Scrum / Kanban)
- Опыт написания unit, интеграционных и end-to-end тестов (PHPUnit)
- Оптимизация запросов, кэширование, профилирование (Xdebug, xhprof)
- Проектирование и поддержка high load решений (шардирование, репликация, балансировка нагрузки)
- Умение вести задачу от постановки до продакшена
- Навыки наставничества и передачи знаний.
- Хорошие коммуникативные навыки, готовность к совместной работе с DevOps и Frontend командами