Роль описана чётко и включает серьёзную работу с Go, Kafka и микросервисами, но проект рассчитан примерно на год, а требования к senior-специалисту высокие.
Проект на год
Современный стек
Чёткая зона задач
Уважение личного времени
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
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, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →