Атлас учета
Golang разработчик, mCRM (Senior)
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Описание вакансии
Ищем сильного Senior Golang разработчика на проект внедрения маркетинговой CRM в одном из крупнейших онлайн-ритейлеров электроники и бытовой техники в России. Нужен инженер, который уверенно чувствует себя в микросервисной архитектуре и асинхронных интеграциях: понимает ограничения синхронных и асинхронных систем, знает паттерны надёжной доставки сообщений и готов принимать архитектурные решения. Это проект для тех, кто хочет строить высоконагруженные интеграции для большого бизнеса федерального масштаба.
Важно! Без сопроводительного письма с описанием твоего опыта разработки на Golang и работы с асинхронными интеграциями отклики не рассматриваем.
О проекте
Команда внедряет mCRM: разрабатывает и интегрирует сервисы, которые связывают маркетинговые CRM-системы с инфраструктурой ритейлера. Много асинхронного взаимодействия, микросервисы и паттерны надёжной доставки (DLQ, transactional inbox/outbox).
Стек проекта: Go, PostgreSQL, HTTP/gRPC, Kafka, NATS, микросервисная архитектура.
Задачи
- Разрабатывать и интегрировать системы на Golang.
- Работать с PostgreSQL, HTTP/gRPC и микросервисной архитектурой.
- Интегрировать сервисы с маркетинговыми CRM-системами через асинхронный транспорт (Kafka, NATS).
- Проектировать и реализовывать асинхронные взаимодействия с использованием DLQ и transactional inbox/outbox.
- Взаимодействовать с командой в рамках внедрения mCRM.
Ключевые требования
- Законченное высшее техническое (ИТ или около ИТ) образование.
- Опыт коммерческой разработки на Golang от 5 лет.
- Опыт работы с SQL (PostgreSQL).
- Опыт работы с нереляционными базами данных.
- Опыт работы с HTTP/gRPC.
- Опыт работы с микросервисной архитектурой и принятия архитектурных решений на проекте.
- Опыт работы с Kafka.
- Опыт интеграции различных систем через асинхронный транспорт.
- Понимание ограничений синхронных и асинхронных систем.
- Опыт применения паттернов микросервисной архитектуры (DLQ, transactional inbox/outbox).
- Опыт интеграции с…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.