Назад
обновлено 2 дня назад

Golang разработчик, mCRM (Senior)

275 000₽
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Golang разработчик, mCRM (Senior) (Go/микросервисы): Разработка и интеграция сервисов маркетинговой CRM с инфраструктурой федерального онлайн-ритейлера с акцентом на микросервисную архитектуру, асинхронные интеграции и надёжную доставку сообщений. Focus on проектировании взаимодействий через Kafka и NATS, применении DLQ и transactional inbox/outbox, а также принятии архитектурных решений для высоконагруженных систем.

Локация: полностью удалённая работа из любой точки РФ; график 5/2, с 9:00 до 18:00 по московскому времени.

Зарплата: до 275000 RUR в месяц до вычета налогов.

Компания

Проект внедрения маркетинговой CRM для одного из крупнейших российских онлайн-ритейлеров электроники и бытовой техники.

Что делать

  • Разрабатывать и интегрировать системы на Golang.
  • Создавать сервисы, связывающие маркетинговые CRM-системы с инфраструктурой ритейлера.
  • Работать с PostgreSQL, HTTP/gRPC и микросервисной архитектурой.
  • Интегрировать сервисы через асинхронный транспорт Kafka и NATS.
  • Проектировать асинхронные взаимодействия с использованием DLQ и transactional inbox/outbox.
  • Взаимодействовать с командой в рамках внедрения mCRM и принимать архитектурные решения.

Требования

  • Законченное высшее техническое образование в ИТ или смежной области.
  • От 5 лет коммерческой разработки на Golang.
  • Опыт работы с SQL и PostgreSQL, а также с нереляционными базами данных.
  • Опыт работы с HTTP/gRPC, микросервисной архитектурой и принятия архитектурных решений на проекте.
  • Опыт работы с Kafka и интеграции различных систем через асинхронный транспорт.
  • Понимание ограничений синхронных и асинхронных систем.
  • Опыт применения паттернов DLQ и transactional inbox/outbox.
  • Опыт интеграции с маркетинговыми CRM-системами.

Хорошо, если есть

  • Опыт работы с NATS.
  • Опыт работы с Tarantool.

Культура и преимущества

  • Формат сотрудничества: договор с ИП с ежемесячной оплатой или срочный трудовой договор с выплатами два раза в месяц.
  • Проект рассчитан примерно на год; выход ASAP.
  • Нет двойного трекинга времени и лишней отчётности.
  • Поддержка команды в спорных ситуациях и уважение личного времени вне рабочего графика.
  • Возможность получить опыт внедрения маркетинговой CRM федерального масштаба в крупном онлайн-ритейле.

Процесс найма

  • Три этапа: HR-скрининг на 20 минут, техническое собеседование на 1 час и встреча с командой.
  • В сопроводительном письме необходимо описать опыт разработки на Golang и работы с асинхронными интеграциями; без письма отклики не рассматриваются.
  • Решение принимается быстро по итогам встречи.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →