Описание
Перенос функциональности из сервиса WTIS в сервис DROP: планирование курьеров, переезд склада, работа с линиями доставки и управление заказами.
Задачи
•Переносить функциональность из WTIS в DROP
Требования
•Опыт backend-разработки от 5 лет, включая коммерческую разработку высоконагруженных сервисов и интеграций между внутренними системами
•Опыт работы с Golang от 3 лет, PHP от 1 года, PostgreSQL и REST API от 3 лет
•Опыт разработки асинхронных worker-процессов от 2 лет
•Опыт интеграции с S3-совместимыми хранилищами от 1 года
•Опыт работы с Docker, Kubernetes, мониторингом и логированием от 2 лет
•Опыт работы с Jira, Confluence и GitLab от 1 года
•Не менее трёх завершённых коммерческих проектов уровня Enterprise
•Опыт разработки микросервисной архитектуры и API-контрактов, фоновой обработки задач, интеграции с внешними и legacy-системами
•Опыт работы с отказами, retry-механизмами, circuit breaker и идемпотентностью
•Отраслевой опыт в электронной коммерции, курьерской доставке, логистике, ERP-системах или внутренних корпоративных платформах уровня Enterprise
•Знание Golang, PHP, REST API, PostgreSQL, JSON/JSONB, S3-совместимых хранилищ, Docker, Kubernetes, GitLab, Jira, Confluence, GoLand/JetBrains IDE, инструментов логирования и трассировки
•Не рассматриваются кандидаты с проектами Лемана, Петрович Тех, ВБ, Озон, Лента Тех, Яндекс маркет, М. Видео за последние 6 месяцев
Будет плюсом: опыт миграции функциональности из монолитной ERP/legacy-системы в отдельный микросервис, Grafana, Prometheus, OpenTelemetry, Kafka или RabbitMQ, Redis, MinIO, Swagger/OpenAPI, feature toggle, CI/CD в GitLab, PlantUML/C4, построение сервисов с асинхронной обработкой и поллингом статусов.
Условия
•Проектная занятость, долгосрочный проект
•До 2000р в час гросс
•Оформление по ГПХ или через ИП
•Гражданство РФ или РБ
•Старт ASAP