Платформа Интернета вещей (IoT) предоставляет все необходимые инструменты для быстрой разработки и оптимизации подключённых устройств и приложений в сетях Интернета вещей. Платформа обеспечивает возможности мониторинга, анализа данных, удалённого управления и интеграции: она помогает оптимизировать операции, принимать обоснованные решения и совершенствовать бизнес-процессы.
Мы ищем разработчика со знанием Java в команду AIoT. Наша команда занимается созданием и развитием IoT-платформы, которая объединяет устройства, данные и бизнес-процессы в единую экосистему. Мы разрабатываем масштабируемое и отказоустойчивое решение: оно позволяет управлять тысячами подключённых устройств, обрабатывать потоки телеметрии в реальном времени и интегрировать IoT-данные с корпоративными системами.
Наш стек
Вам предстоит заниматься разработкой и поддержкой комплексной IoT-платформы, которая представляет собой масштабируемую и отказоустойчивую систему, способную обслуживать тысячи подключённых устройств. В рамках этого направления мы проектируем и развиваем архитектуру платформы, обеспечивая её надежность и производительность.
Важной частью нашей работы являются сбор и обработка данных: мы разрабатываем механизмы приёма, агрегации и фильтрации информации с датчиков и роботов, а ещё оптимизируем потоки данных — чтобы минимизировать задержки и повысить общую производительность системы.
Для расширения функциональности платформы разрабатываем интеграционные плагины, которые позволяют подключать пользовательскую логику и сторонние сервисы.
Значительная часть работы будет посвящена интеграции с системами управления роботами. Вам предстоит разрабатывать REST API для создания, управления и мониторинга заданий роботов, реализовывать механизмы получения истории выполнения заданий. Особое внимание необходимо уделять обработке ошибок: проектировать процедуры для работы со сбоями, включая повторные попытки, уведомления и автоматическое восстановление.
Ещё мы занимаемся автоматизацией workflows: интегрируем платформу с системами планирования задач, в частности для автономных мобильных роботов (AMR) в логистике, и разрабатываем сценарии автоматизированного взаимодействия между устройствами.
Важное направление работы — создание интеграционных решений для заказчиков. Вам предстоит анализировать их требования, проектировать системы для подключения к нашей платформе, участвовать в совместных проектах. При этом необходимо взаимодействовать с командами заказчиков и поддерживать интеграционные процессы, а ещё настраивать и отлаживать взаимодействие между платформой и внешними системами.
Будет плюсом, если вы
Здоровье
Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.
А также
Страховка для родственников по системе 80/20
Рост и развитие
В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей.
Также мы оплачиваем участие в профильных конференциях — как в качестве спикера, так и в качестве участника.
Кроме того, в Яндексе есть внутренние проекты, где наши сотрудники делятся экспертизой, обсуждают сложные темы и разбирают кейсы своих проектов.
Спорт
Во всех крупных офисах Яндекса есть спортзалы со всем необходимым: тренажёрами, спортивным инвентарём, душевыми, шкафчиками для одежды и вещей. Можете заниматься самостоятельно, а можете с корпоративным тренером.
А также
Спортивный клуб Яндекса
В Яндексе есть спортивный клуб и много спортивных команд. У них есть свои лидеры, чаты, программы тренировок. А ещё они регулярно участвуют в забегах, триатлонах, «Гонке героев», футбольных и других соревнованиях. Вы сможете присоединиться к существующим командам или собрать свою.
И ещё
Яндекс ТехПлатформа помогает разработчикам сервисов создавать высоконагруженные продукты. Технологическая платформа нужна для того, чтобы упростить и ускорить разработку.
Мы — фундамент многих продуктов компании, поэтому должны постоянно поддерживать работу высоконагруженных сервисов и масштабироваться на десятки миллионов пользователей, обрабатывать большие объёмы данных.
Мы разрабатываем системы, к которым можно быстро подключать новые продукты, настраиваем бизнес-процессы, меняем функционал в зависимости от конкретного продукта, над которым работаем. У нас есть SDK для Android, iOS, Web, а также все каналы связи: мессенджеры, телефон, почта, социальные сети.
Мы строим и развиваем базовые компоненты для Такси, Еды, Лавки, Доставки, Маркета и других сервисов.