Мы в Центре Робототехники Сбера интегрируем передовые робототехнические
системы собственной разработки, включая манипуляторы, мобильные колесные роботы, мобильные манипуляторы, роботов собак и другие cutting-edge решения, в реальные промышленные проекты, чтобы обеспечить эффективность и автоматизацию процессов.
Мы ищем единомышленников, которые разделяют нашу страсть к робототехнике и обладают навыками разработки встраиваемого программного обеспечения.
Обязанности
- Разработка ПО на Python с использованием fast-api, postgresql.
- Организация интеграционного, unit и регрессионного тестирования.
- Настройка и обеспечение бесперебойной работы, разработки, сборки и дистрибуции программного обеспечения (Gitlab, Docker, etc).
- Проработка и претворение в жизнь технологий развертывания и обеспечения бесперебойной работы прикладного ПО.
- Подготовка документации по процессу разработки, сборки и поставки ПО.
- Развертывание тестовых и основных стендов.
- Решение задач в области мониторинга и обеспечения отказоустойчивости.
- Взаимодействие с командой по разработке электроники и конструкторами для интеграции программного обеспечения с аппаратной частью
- Разработка дашбордов и вебинтерфесов для управления роботами
Требования
- Уровень: Senior / Middle
- Опыт Python ( FastAPI)
- Опыт разработки на ReactJS
- Знание принципов SOLID
- Знание основных паттернов проектирования, умение выбирать абстракции и писать понятный и поддерживаемый код
- Хорошие знания Linux
- Опыт разработки многопоточных / многопроцессных приложений
- Опыт разработки микросервисов
- Опыт работы с REST API, gRPC и Websockets, tcp\udp, http
- Опыт работы с базами данных PostgreSQL, MongoDB
- Опыт работы с Docker, Docker Compose, k8s
- Опыт работы с DevOps инструментами
- Опыт использования Javascript
- Опыт использования bash
- Опыт использования Grafana
Условия
- Дружный и высококвалифицированный коллектив
- Уникальные масштабные проекты, работа в приоритетном направлении
- Достойная заработная плата (оклад + годовая премия)
- Современные рабочие места и программное обеспечение
- ДМС, корпоративная пенсионная программа, страхование от несчастных случаев, социальные гарантии, корпоративные мероприятия
- Высокий уровень корпоративной культуры
- Работа в офисе
Похожие вакансии
Работа на компьютере с ОС Windows и пакетом MS Office. Работа в специализированных программах: Altium Designer (или PCAD2006).
Высшее техническое образование. Опыт работы с цифровыми микросхемами (микроконтроллеры, датчики, АЦП, ЦАП, память и др.). Опыт работы с цифровыми интерфейсами...
Высшее образование в сфере строительства. Опыт работы по направлению деятельности от 3-х лет, желателен опыт работы с бюджетными учреждениями...
Высшее техническое образование. Опыт руководства коллективом. Знание систем электроснабжения, отопления, вентиляции, кондиционирования, смежных систем автоматизации. Желателен опыт работы на стороне...
