Linux Embedded Python Developer

RDP.RU

Linux Embedded Python Developer

Москва, Кожевнический проезд, 1

Метро: Марксистская

Описание вакансии

RDP - ведущий российский производитель сетевых решений.

Мы специализируемся на разработке инновационного программного обеспечения и программно-аппаратных комплексов для высокопроизводительной обработки сетевого трафика. Продукция компании широко востребована в сетях операторского класса, крупных предприятиях и Госсекторе. Одна из ключевых особенностей нашей компании – поставка масштабируемых решений на базе нашего оборудования, интеграция с системами Заказчика и доработка продуктов под поставляемые решения.

Сейчас мы находимся в поиске Embedded разработчика в одно из наших подразделений – Центр обработки и автоматизации данных (ДЦОА), которое занимается внедрением, интеграцией и поддержкой наших программно-аппаратных решений на площадках заказчика.

Вас ждет работа в команде опытных инженеров с современным стеком и много интересных, а иногда и достаточно сложных задач:)

Чем предстоит заниматься:

  • Разработка сервисов на python для агентов удалённого управления ОС embedded на базе дистрибутивов linux;
  • Разработка и сопровождение ПО для установки и настройки embedded-ОС (Linux-дистрибутивы);
  • Проектирование и развитие взаимодействия агентов с инфраструктурными сервисами (API управления, системы метрик, логирования, выполнения заданий и обновлений), а также контроль обновлений ПО и версий прошивок embedded-устройств;
  • Участие в troubleshooting (2–3 линия) проблем ОС, ПО и сетевого стека в распределённой инфраструктуре (3 ЦОД и более 2000 устройств), а также в развитии продукта: архитектурные обсуждения, улучшение кода, подготовка релизов и внедрение новых технологий;
  • Контроль за обновлением ПО и версионностью прошивок на embedded устройствах после выпуска релизов с мажорными прошивками;
  • Участие в архитектурных обсуждениях и в задачах связанных с R&D активностью по внедрению новых технологий в процессную цепочку продукта;
  • Подготовка и планирование работ по выпуску релизов и внедрению мажорных версий в продуктовую инфраструктуру после прохождения всех этапов тестирования.

Что мы от вас ожидаем:

  • Опыт в коммерческой разработке Python не менее 5ти лет;
  • Опыт работы с linux подобными системами на уровне администратора;
  • Опыт работы с FastAPI, SQLAlcheny, requests, AsyncIO, Flask, python-iptables, IPRoute/pyroute2, jinja2;
  • Опыт в разработке сервисов для embedded систем на основе Linux дистрибутивов под x86 и ARM инфраструктуру;
  • Опыт работы с системами мониторинга;
  • Понимание работы с Git, а также принципов выстраивания GitOps и gitflow процессов, методологию CI/CD;
  • Опыт написания ролей и плейбуков для системы автоматизации процессов ansible;
  • Опыт работы с СУБД (postgresql) — понимать структуру данных, писать начального уровня sql запросы;
  • Глубокое знание сетей и стека TCP/IP и навыки траблшутинга сетевых проблем (tcpdump, wireshark, ipsec, pbr, bgp-flowspec, vrrp, iptables, conntrack, docker network, dpi, wireguard, ToS, QoS);
  • Глубокое погружение в docker и контейнеризацию, умение управлять изоляцией на уровне системы linux;
  • Уверенное знание systemd, умение написать свой unit для запуска сервиса написанного на python.

Будет плюсом:

  • Опыт работы с prometheus, grafana, VictoriaMetrics, умение написать exporter или сервис для загрузки метрик по фильтрам с помощью PromQL;
  • Знание Java;
  • Опыт в работе с продуктами QA, например selenoid. Понимание для чего нужны unit-тесты и как реализовать автоматизированное тестирование web приложения с помощью webdriver на любом стеке из: python, java, go;
  • Опыт с ПО: ElasticSearch, vector, kafka, nomad, nats, ClickHouse, AirFlow.

Что мы предлагаем:

  • Работа в аккредитованной IT компании;
  • Трудоустройство в соответствии с ТК РФ;
  • Белая заработная плата;

  • График работы: 5/2;
  • Возможна удаленная работа, однако для нас важно наличие возможности посещения офиса в Москве в рамках командировочных мероприятий (ориентировочно 3 раза в год по 2-4 недели);
  • ДМС с базовой стоматологией, а также возможность прикрепления ближайших родственников;
  • Возможность прохождения курсов повышения квалификации за счет работодателя;
  • В офисе кофе, чай и печеньки в свободном доступе, зона отдыха, мини-спортзал, душ;

  • Адрес офиса в Москве: Кожевнический проезд, д. 1, БЦ “Ривер Плэйс”, (м. Павелецкая).

Навыки
  • Linux
  • Python
  • IPTables
  • TCP/IP
  • CCNA
Посмотреть контакты работодателя

Адрес

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

Postgres Professional

Python-разработчик

Postgres Professional

  • Москва

  • Не указана

Рекомендуем
АйТи БАСТИОН

Senior Python Developer

АйТи БАСТИОН

  • Москва

  • Не указана

Рекомендуем
Группа компаний Астра

Senior Python developer (Tantor XData)

Группа компаний Астра

  • Москва

  • Не указана

Рекомендуем
1С
  • Москва

  • Не указана

ИТ-Экспертиза
  • Москва

  • Не указана

Кейстон девелопмент
  • Москва

  • от 6000 USD

ГНИВЦ
  • Москва

  • от 6000 USD

  • Москва

  • от 6000 USD

Сателл ИТ

Python developer (Senior)

Сателл ИТ

  • Москва

  • от 6000 USD

АНО ЦИСМ
  • Москва

  • от 6000 USD

MPBoost
  • Москва

  • от 6000 USD

X5 Tech
  • Москва

  • от 6000 USD

Marfatech
  • Москва

  • от 6000 USD

Absolut POS
  • Москва

  • от 6000 USD

Стрит Фалькон
  • Москва

  • от 300000 RUR

ЦЕНТР ХК
  • Москва

  • от 300000 RUR

ИЦ АЙ-ТЕКО

AI/AI-agent developer (Python)

ИЦ АЙ-ТЕКО

  • Москва

  • от 300000 RUR

ИЦ АЙ-ТЕКО

AI/AI-agent developer (Python)

ИЦ АЙ-ТЕКО

  • Москва

  • от 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию