Все вакансии России 0

Senior Go-разработчик в команду RMS (Платформа управления роботами)

з/п не указана
Цифровые Пространственные Технологии
Москва Постоянная занятость Полный день

Описание

В команду нового направления робототехники ищем Ведущего разработчика платформы для управления роботами. Мы создаем будущее, в котором роботы помогают людям в решении самого широкого спектра задач. Наша цель сделать применение роботов максимально эффективным и комфортным. Наши роботы выходят на городские маршруты и отслеживают состояние коммунальной инфраструктуры - парки, тротуары, урны, скамейки. Заказчик - городские службы, проект по мониторингу городской инфраструктуры. RMS - всё что между роботом на улице и фотоотчетом у заказчика: транспорт до робота, телеметрия, реестры устройств и конфигурации, задания и сессии выездов, сервис фотоартефактов, медиатека, интерфейс оператора. Команда расширяется. Сервисов много, домен сложный, и мы не разделяем зон ответственности по сервисам: каждый отвечает за весь контур RMS. Поэтому первое, что нужно - быстро разобраться в архитектуре и в чужом коде (он чистый, хороший). Чем предстоит заниматься: Сервисы платформы на Go: реестры устройств и конфигурации, задания и сессии выездов, телеметрия и фотоартефакты. Приём и обработка данных с робота: состояние, диагностика, управление с учётом того, что связь рвётся, а робот в этот момент едет. Наблюдаемость и деплой: метрики и алерты по цепочке «робот → телеметрия → снимок → отчёт», выполнение релиза (и отката в случае необходимости). Перенос сервисов с Java на Go — миграция идёт по одному сервису за раз (с низким приоритетом). Стек Go, ConnectRPC, protobuf-контракты в общем репозитории, Kafka, PostgreSQL, ClickHouse, S3. Kubernetes: сборка Werf, выкат ArgoCD, контуры dev/stage/prod. Рядом легаси (то которое нужно неспешно мигрировать) на Java 21 и Spring Boot: писать на нём не придётся, читать придётся. Python — вспомогательный. Фронт на React ведут другие люди. Наши ожидания: Go в продакшене от трёх лет: сервисы, которые вы писали, кто-то эксплуатировал. Готовы говорить и с сильным бэкендером с Java или C#, если Go уже был в работе и переход осознанный. Веб-сервисы и микросервисы, реляционные БД, очереди, конкурентность в Go не по учебнику. Kubernetes на уровне «сам выкачу, сам посмотрю логи, сам пойму, почему упало». Умение быстро читать чужой код и разбираться в незнакомой архитектуре. Готовность отвечать за результат: дежурств у нас нет, но режим стартапа - если не справляется SRE, позвонить могут и вам. Будет плюсом: ClickHouse на реальных объёмах, телеметрия и полевые устройства, IoT, Yandex Cloud, опыт наведения порядка в выкатах. Диплом, сертификаты и стаж «от шести лет» не спрашиваем: смотрим код и то, как вы разбираете инцидент. Наш процесс знакомства с новыми специалистами: Технический скрининг с HR + знакомство, 30–40 минут. Техническое интервью и системный дизайн — (постараемся в один день, около 2,5 часов с перерывом, или за два раза): читаем настоящий сервис, разбираем настоящий инцидент, обсуждаем состояние робота в отказах. Алгоритмических задач на листочке не будет. Финал с руководителем команды и его руководителем, 30 минут. Оффер. Обратите внимание: всегда рады персонализированным сопроводитльным письмам. В нем достаточно одного абзаца: что вы делали похожего и зачем вам это. Шаблонные письма не читаем. Что мы предлагаем: 💰 Конкурентоспособная заработная плата + стабильные выплаты; 🧾 Трудоустройство по ТК РФ; 🏢 Работа в аккредитованной IT-компании — официальный статус, налоговые льготы, поддержка государства; 🤖 Работа на острие технологий — ты будешь решать нетривиальные задачи, аналогов которым в России и мире единицы; 🧠 Команда экспертов — возможность расти рядом с лидерами в области робототехники, мехатроники и ИИ; 📚 Обучение и профессиональный рост — работа в сильной команде, где учат и делятся опытом; 🗓️ Удобный график 5/2 и комфортный офис (м. Павелецкая); 🌟 Уникальный опыт — работа над крупнейшим проектом в своём направлении, которым можно гордиться.

Откликнуться
Источник: hh · вчера

Похожие вакансии в городе Москва

Все вакансии в городе Москва →