Обязанности:
Команда Core Shipment отвечает за сердце Lamoda, ее order processing. Сейчас большой фокус на процессах взаимодействия со складом и доставкой. Основные задачи – это оркестрация сложных ключевых бизнес-процессов компании. В команде множество асинхронных обменов с гонками данных и пересечением по времени, саг с хореографией. Стек: Go, postgres, kafka (event-bus), nsq. PHP минимально (по сути чтение кода), более 90% разработка на Go. Состав команды: 11 Go разработчиков, 3 QA, Project Manager, системный архитектор, системный аналитик, Team Lead. Как мы работаем: Пишем на последних версиях PHP и Golang, используем Symfony PostgreSQL как основная СУБД, Redis, Aerospike, ElasticSearch Используем NSQ для внутренних очередей, Apache Kafka для межсервисного взаимодействия Работаем плотно с Docker и деплоим все приложения по нажатию кнопки Хорошо налаженный CI/CD, запускаем тесты, security & style checks на каждый pull request Все pull request проходят 360 Code Review Участвуем в проектировании и разработке архитектурных решений, в реализации бизнес решений. Мы ожидаем от вас: Коммерческой опыт в разработке backend от 5 лет Опыт разработки от PHP 7.* Хороший опыт работы с SQL базами данных Умение проектировать API сервисов Опыт с нереляционными базами данных Коммерческий опыт с RabbitMQ/Kafka Опыт работы с Docker