СберСбер

Backend разработчик центр робототехники

Москва

Команда Центра Робототехники разрабатывает и интегрирует ПО для мобильных роботов и манипуляторов. Роль фокусируется на серверной и встраиваемой части, CI/CD, доставке и мониторинге ПО для промышленных роботов, чтобы обеспечить надёжную интеграцию с аппаратурой

Стек

PythonFastAPIPostgreSQLDockerGitLabJenkinsAnsibleLinuxREST APIWebSocket

Задачи

  • Разработка ПО на Python для управления и интеграции роботов
  • Настройка сборки, доставки и дистрибуции ПО (CI/CD, Docker, GitLab/Jenkins)
  • Организация интеграционного, unit и регрессионного тестирования
  • Развёртывание тестовых и боевых стендов
  • Обеспечение мониторинга и отказоустойчивости прикладного ПО
  • Взаимодействие с командой электроники и конструкторами для интеграции ПО с аппаратной частью

Обязательно

  • Хорошее знание Python
  • Опыт работы с FastAPI и/или разработкой REST/ WebSocket сервисов
  • Знание PostgreSQL или реляционных БД
  • Твёрдые знания Linux
  • Знание сетевых протоколов (TCP/UDP, HTTP, REST API, WebSocket)
  • Опыт организации сборки и поставки ПО для Linux
  • Опыт работы с CI/CD и инструментами доставки (GitLab, Jenkins, Docker)

Будет плюсом

  • Опыт с Ansible и управлением конфигурациями
  • Знание Java и/или C++ для взаимодействия с встраиваемой частью
  • Опыт разработки на JavaScript
  • Умение писать скрипты на bash
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT