Embedded разработчик
Ищем опытного Python-разработчика для работы над embedded-системами на Linux. Нужно разрабатывать сервисы удалённого управления, сопровождать ПО, участвовать в troubleshooting и развитии продукта. Предлагаем удалённую работу с редкими командировками в Москву, ДМС и обучение за счёт компании.
Зарплата не указана — оценили по рынку
На основе 31 похожих вакансий за 90 дней.
Что предстоит делать
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.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в RDP
2 активные вакансии в компании
Backend Developer (Java)
~1 624 800 – 2 166 400 ₸ оценка
Ищем опытного Java-разработчика для создания и поддержки масштабируемых сервисов в сфере сетевых решений. Требуется 4-5 лет опыта с Java/Spring, микросервисами, Kafka, PostgreSQL и ClickHouse. Предлагаем удаленную работу, белую зарплату и ДМС.
Похожие вакансии
6 вакансий
Инженер R&D (AI-агенты)
~1 489 400 – 2 200 250 ₸ оценка
Ищем инженера R&D для разработки и прототипирования агентных ИИ-решений в страховой сфере. Требуется глубокий опыт в генеративном ИИ, умение создавать агентов с нуля на Python, знание современных подходов (CoT, ReAct, RAG). Предлагаем работу в топ-5 страховых компаний РФ, ДМС, обучение и бонусы.
Автор курса по LLM-разработке
~1 489 400 – 2 200 250 ₸ оценка
Создание практического курса по LLM-разработке от основ до продакшн-внедрения. Нужен автор с реальным опытом внедрения LLM-приложений, RAG и AI-агентов. Предлагается удалённая проектная работа.
Backend Software Engineer
~1 489 400 – 2 200 250 ₸ оценка
Ищем опытного бэкенд-разработчика для создания и поддержки хостинг и VPN сервисов. Требуется 5+ лет опыта, отличное знание Python (Django/DRF) и Go, опыт с платежными системами и API. Предлагаем удаленную работу, полную занятость и конкурентную оплату.
Backend разработчик Python/Java
Разработка и поддержка микросервисных интеграционных систем для банковского сектора. Требуется опыт от 5 лет в Python или Java, знание архитектурных паттернов, контейнеризации и брокеров сообщений. Компания предлагает удаленную работу, карьерный рост и участие в масштабных проектах.
Python разработчик
~1 489 400 – 2 200 250 ₸ оценка
Ищем опытного Python-разработчика для создания сервисов на базе больших языковых моделей и AI-агентов. Требуется глубокий опыт в Python, AI/ML и работе с LLM. Компания предлагает стабильную занятость, соцпакет и возможности для профессионального роста.
Python разработчик
~1 489 400 – 2 200 250 ₸ оценка
Разработка и оптимизация AI-агентов на основе крупных языковых моделей, интеграция LLM, создание RAG-систем. Требуется продвинутый Python, опыт с LangChain, промпт-инжинирингом. Предлагается удаленная работа, гибкий график, обучение.