Обязанности:
Наш стек: Для backend: Node.js, Redis, Rabbit MQ, Kafka, ElasticSearch, Docker, Nginx Для хранения данных используем: PostgreSQL, Greenplum, MongoDB, ClickHouse Для frontend: Vue.js 3, Pinia, Vitest, Playwright+Cucumber, TypeScript, Tanstack-query Рабочие инструменты: Docker, Gitlab, Jira/Confluence Автоматизация развертывания и оркестрация: Ansible, Gitlab, K8S, своя обвязка - PaaS Чем предстоит заниматься: управлением кросс-функциональной командой; формированием вместе с product-менеджером бэклога продукта и дорожной карты (roadmap); выстраиванием процессов delivery (организовывать стабильную поставку ценности для пользователей); обеспечением качества и развития - технического бэклога (архитектура, инциденты, метрики, документация); развитием команды: планировать найм, собеседовать кандидатов, погружать в процессы и проект новичков; разработкой и поддержкой системы управления складом, предназначенной для автоматизации управления процессами в дарксторах X5; выделением функционала из общего сервиса в отдельный микросервис, настройкой связей и проработкой архитектуры; построением эффективных взаимодействий с другими микросервисами, поиск эффективных решений; поиском и внедрением передовых технических решений (ML, data driven). Пожелания к опыту: опыт работы с Node.js и MongoDB от 3-х лет; опыт управления кросс-функциональными командами (backend, frontend, mobile developer, product, QA); понимание каждого этапа цикла разработки технической команды от процесса discovery, до тестирования, приемки и ab-тестов. Будет плюсом: опыт работы с брокерам с Redis, Kafka, RabbitMQ, ClickHouse.