Системный инженер-программист на C/Python

от 150 000 до 300 000 ₽ на руки

Вакансия находится в архиве

Videofon MV

Кожуховская

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Обязанности:

  • Разработка системных и прикладных приложений в среде программирования Python-3.8+ в асинхронном режиме на программных платформах linux, windows, android для распределенного управления видеокамерами по протоколам Pelco-D/Pelco-P и организации видео трансляции по протоколам HLS и RTSP.
Требования:
  • Разработка пакетов приложений управления в графической среде Kivy/Python c использованием модулей ffmpeg-python (ffmpeg), ffprobe-python (ffprobe), pyserial, pyserial-asyncio, PyUSB, http.server, ftplib, python-ffmpeg-video-streaming, OpenSSL, partiail.
  • Базовый уровень системного администрирования, включающего самостоятельное разворачивание системы разработки Python на ОС linux, настройка сетевого окружения и сред визуализации, таких как VirtualBox и libvirt/Qemu, системы контроля версий Git.
  • Базовые знания по протоколам HTTP(S), FTP(S), Pelco-D/Pelco-P, UART/USB, TCP/IP .
  • Опыт организации обмена данными по UART(TTL/RS-232) , USB, опыт захвата видео потока HDMI/PAL (ffmpeg).
  • Язык программирования С, Python, Bash, понимание применяемой в Python экземплярно-ссылочной модели, создание пакетов (модулей) Python c использованием PIP в режиме установки образа пакета Wheel и системы контроля версии Git.

  • Язык WEB -разметки CSS, HTML5 . Разработка ведется в виртуальном окружении Python c использованием контроля версий Git и в командной строке с использованием редактора VIM на ОС Linux. Документирование кода осуществляется с использованием docstrings (на английском) в соотв. c REP-257 и дублируется на «Русском языке» в виде файлов формально-логических описаний в формате markupdown.

  • Знания сетевых протоколов видео трансляции HLS (HTTP Live Streaming) и RTSP (модули python-ffmpeg-video-streaming и ffmpeg-python).
  • Инструментарий OpenTelemetry в Python (opentelemetry-python).
  • Опыт настройки точки доступа Wi- Fi.
  • Управление, просмотр и получение медиа данных по интерфейсу USB (PyUSB).
  • Знание интерфейса доступа и управления видео захватом ffmpeg на уровне командной строки linux.
  • Опыт портации (адаптации) пакетов Python на программных платформах Android и Windows, соответственно знать и уметь использовать Wine, Anbox, VirtualBox и/или libvirt/Qemu.
Условия:
  • Работа в стабильной компании, в комфортном офисе, в шаговой доступности от м. Кожуховская.
  • Рабочая неделя 5/2, с 9-00 до 18-00.
  • Заработная плата обсуждается индивидуально на собеседовании.
  • Оформление по ТК РФ.
  • Дружный коллектив.

Ключевые навыки

Python
Bash
Version control/git
Htmlagilitypack
Linux

Адрес

Москва, 2-й Южнопортовый проезд, 20Ас4

Контактная информация

Videofon MV

Вакансия опубликована 07.06.2024 в г. Москва.

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

#

Москва

Аэропорт

Полный день

Подробное описание

11 июля

#

от 180 000 до 300 000 ₽

Москва

Удаленная работа

Подробное описание

15 июня

#

Москва

Полный день

Подробное описание

28 июля