Senior Go и PHP-разработчик

2,000 - 2,000 RUB

Что за роль

Работа над сервисом доставки в логистическом контуре крупной e-commerce и retail-компании. Основная задача — вынести функциональность из legacy-системы в отдельный микросервис: перенести планирование курьеров и линий доставки, управление заказом и добавить контроль дат доставки. В проекте сочетаются разработка на Go и работа с PHP-кодом существующей системы.

Что предстоит делать

    • Переносить функциональность legacy-системы в отдельный микросервис, сохраняя корректное взаимодействие с действующими системами.
    • Развивать сервисы, отвечающие за планирование курьеров, линии доставки и управление заказами.
    • Реализовать контроль дат доставки и связанные с ним API-контракты.
    • Разбирать legacy REST API и PHP-код, включая асинхронные воркеры и интеграции с S3.
    • Проектировать взаимодействие микросервисов с учётом retry-механизмов, circuit breaker и идемпотентности.
    • Использовать PostgreSQL, Docker и Kubernetes для разработки и запуска сервисов; учитывать требования к мониторингу и логированию.

Что потребуется

    • От 5 лет опыта в backend-разработке, включая работу с highload-системами и интеграциями между системами.
    • От 3 лет опыта с Golang и PostgreSQL.
    • От 1 года опыта с PHP; важно уметь разбираться в существующем коде и REST API.
    • Практический опыт микросервисной архитектуры, API-контрактов и разработки устойчивых интеграций.
    • Опыт не менее чем в трёх завершённых Enterprise-проектах.

Что важно знать

Это долгосрочный проект по развитию сервиса доставки; старт запланирован как можно скорее. Работа ведётся на технике заказчика — предоставляется ноутбук с Windows. Ставка указана в размере до 2000 ₽ в час. Опыт в e-commerce и логистике, Kafka или RabbitMQ, Redis, Grafana или Prometheus, OpenTelemetry и миграции монолита в микросервисы будет преимуществом.

Оценка вакансии
7 / 10
Вакансия подробно описывает перенос логистической функциональности, стек и требования к опыту, включая Enterprise-проекты. Не указаны компания и формат работы; ставка приведена почасовая, а график и другие условия не раскрыты.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал