Назад к вакансиям

Ведущий разработчик / Senior C (Linux)

StormWall™Удалённо5/2Полная занятость
GitLinuxJiraGitLab CICTCP/IPVLANRedmineUDPСетевые технологииDPDKМногопоточные приложения

Описание

StormWall™ ищет Team lead/Senior C-разработчика в команду разработки высокоскоростного пакетного фильтра для on-premise решения.

Обязанности

  • Организовывать и оптимизировать процессы разработки
  • Декомпозировать задачи и контролировать сроки
  • Проектировать архитектурные решения для микросервисных приложений
  • Писать эффективный код
  • Вести R&D-проекты в области аналитического сетевого ПО
  • Разрабатывать высокопроизводительное ПО для обработки десятков миллионов Ethernet-фреймов в секунду
  • Выполнять исследования, тестирование, документирование и ввод в эксплуатацию программно-аппаратных комплексов

Требования

  • Уверенное владение языком C
  • Опыт разработки серверного ПО под Linux
  • Владение сетевыми технологиями и работой с сокетами (TCP/IP, UDP, VLAN и др.)
  • Опыт создания многопоточных приложений
  • Навыки работы с tcpdump, Wireshark, Scapy, GDB, GDBServer, perf, GNS3
  • Использование Git и систем управления проектами (Redmine, GitLab, Jira и др.)

Будет плюсом

  • Опыт с DPDK/XDP
  • Работа с БД, веб-технологиями и протоколами (HTTP, SSL, SIP, NTP, DNS и др.)

Условия

  • Удалённый формат работы (без ограничений по локации)
  • Полная занятость
  • График 5/2, 8 рабочих часов