от 200 000 ₽ до вычета налогов
Вакансия находится в архиве
Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Гибкий график
Новые платформы специализируются на полном цикле разработки и производства на территории России радиоэлектронной продукции, применяемой в таких сферах как телекоммуникации, информационная безопасность, вычислительная техника общего назначения
Новые платформы успешно работают 3 года на рынке производства российских аппаратных платформ
Компания имеет статус ТОРП Минпромторга России. К настоящему времени заказчикам поставлено более 35000 единиц продукции.
Наша миссия - обеспечить рынок надежными и доверенными решениями для управления трафиком телекоммуникационных сетей, предоставить инструменты для устойчивого развития быстрорастущих сетей связи. Мы знаем, как проектировать сеть, как эксплуатировать ее с минимальными затратами, как развивать ее по современным стандартам
С 2023 года разрабатываем сетевые решения для крупного бизнеса
К настоящему моменту создана первая серия маршрутизаторов ФАКЕЛ - сетевая операционная система на базе компонентов GNU/Linux. Используем аппаратные платформы из реестра ТОРП. Продукт представлен в виде готовых ПАК и образов виртуальных машин
В разработке программных продуктов мы используем подход безопасной разработки, понимаем важность доверия к программному коду и полностью его контролируем
Приглашаем в нашу команду Ведущего разработчика в проект многофункционального сетевого маршрутизатора
Что предстоит делать:
Разработка модулей dataplane:
Коммутация: Создание и оптимизация модулей для обработки и передачи данных на уровне L2 (канальный уровень), включая работу с Ethernet, VLAN и другими технологиями.
Маршрутизация: Разработка и внедрение алгоритмов маршрутизации на уровнях L3-L4 (сетевой и транспортный уровни), таких как OSPF, BGP, RIP, и других.
Фильтрация трафика: Реализация механизмов фильтрации и контроля трафика на уровнях L2-L7, включая использование ACL, DPI и других технологий.
Разработка модулей control plane:
Обработка конфигураций: Разработка интерфейсов и механизмов для обработки и применения конфигураций сетевого устройства.
Загрузка в модули dataplane: Обеспечение корректной и эффективной передачи конфигурационных данных в модули dataplane для их дальнейшей обработки.
Разработка модульных и интеграционных тестов:
Модульные тесты: Создание тестов для проверки отдельных компонентов и модулей на корректность работы.
Интеграционные тесты: Разработка тестов для проверки взаимодействия различных модулей и компонентов системы.
Чего мы ждем от кандидата:
Знание языков программирования:
C: Глубокое знание языка программирования C, включая опыт работы с низкоуровневым программированием и оптимизацией кода.
Python: Опыт разработки на языке Python, включая написание скриптов для автоматизации задач и тестирования.
C++ (желательно): Знание C++ будет преимуществом, особенно в контексте разработки высокопроизводительных систем.
Знание алгоритмов и структур данных:
Алгоритмы: Умение разрабатывать и оптимизировать алгоритмы для обработки сетевого трафика и управления ресурсами.
Структуры данных: Глубокое понимание и опыт работы с различными структурами данных, такими как хэш-таблицы, деревья, графы и очереди.
Многопоточность: Опыт разработки многопоточного ПО, включая знание принципов синхронизации и управления потоками.
Знания в области сетевых технологий и протоколов:
Сетевые технологии: Хорошее понимание работы сетевых устройств и технологий, таких как маршрутизаторы, коммутаторы, брандмауэры и т.д.
Сетевые протоколы: Знание и опыт работы с основными сетевыми протоколами, такими как TCP/IP, UDP, ICMP, DNS, HTTP, SSL/TLS и другими.
Безопасность: Понимание принципов сетевой безопасности и опыт работы с технологиями защиты данных.
Опыт в релевантной области от 3 лет:
Профессиональный опыт: Не менее 3 лет опыта работы в области разработки сетевых решений или аналогичных проектов.
Проектная работа: Опыт участия в крупных проектах, включая разработку, тестирование и внедрение сетевых решений.
Навык работы в системе распределённой разработки Git:
Контроль версий: Опыт работы с системой контроля версий Git, включая создание и управление ветками, слияние изменений и разрешение конфликтов.
Совместная разработка: Умение эффективно работать в команде, используя Git для координации и синхронизации работы над проектом.
Ключевые навыки
Адрес
Москва, Варшавское шоссе, 35с1
Контактная информация
Новые платформы
Сайт: newplatforms.ru
Почта: info@newplatforms.ru
Вакансия опубликована 22.05.2024 в г. Москва.
Похожие вакансии
от 250 000 до 350 000 ₽
Москва
Багратионовская
Полный день
Подробное описание
25 апреля
от 300 000 ₽
Москва
Домодедовская
Удаленная работа
Подробное описание
1 июля