Мы разрабатываем передовые решения в области искусственного интеллекта, создавая интеллектуального бота AISO, который может заменить менеджера по продажам, специалиста технической поддержки, менеджера по туризму и выполнять другие роли, связанные с коммуникацией. Мы используем самые современные технологии машинного обучения и генерации естественного языка, чтобы робот мог вести осмысленные диалоги, понимать намерения клиентов, предлагать персонализированные решения и эффективно автоматизировать бизнес-процессы.
Наш продукт помогает клиентам сократить операционные затраты, повысить скорость обработки запросов и улучшить качество клиентского сервиса. Интеграции с CRM, ERP, мессенджерами, платежными системами и поддержка многоканального взаимодействия позволяют нашему продукту адаптироваться под любые задачи бизнеса.
Что предстоит делать:
-
Поддержка и развитие 5 микросервисов на Go (основной фокус), 2 на Ruby, 1 на NodeJS.
-
Проектирование новых микросервисов с нуля, интеграция в существующую архитектуру.
-
Написание фич и багфиксы, развитие внутренних библиотек на Go.
-
Решение инцидентов и проблем распределённых систем (Kafka во главе угла).
-
Рефакторинг и покрытие тестами MVP-сервисов.
-
Участие в архитектурной проработке и обсуждениях с командой.
Стек и технологии:
-
Языки: Go (основной), Ruby, Node.js
-
Архитектура: микросервисная, распределённая
-
Событийность: Kafka (обязательный навык)
-
БД: PostgreSQL, возможны NoSQL
-
Инфраструктура: Docker, Kubernetes, Prometheus, Grafana
Что мы ищем:
Если хочешь поработать с серьёзным зоопарком микросервисов, быть ближе к архитектуре и не боишься многозадачности и общения — это сюда.
Наш процесс: интервью с HR → техническое интервью → оффер.
-
Уверенное проектирование микросервисов с нуля.
-
Реальный опыт работы с Kafka (фичи, баги, инциденты).
-
Понимание распределённых систем и взаимодействия между сервисами.
-
Навыки самостоятельной аналитики и описания задач.
-
Готовность к частым рабочим коммуникациям и созвонам.
-
Опыт метрик: какие, зачем, где нужны.
-
Сбор и уточнение бизнес-требований при необходимости — аналитиков не всегда хватает.