Разработчик C / C++

Excdev

Разработчик C / C++

Тбилиси

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

Мы ищем разработчика C/C++ для работы над высоконагруженными сетевыми сервисами и VPN-протоколами.

Вам предстоит участвовать в разработке и оптимизации серверной части, работать с низкоуровневыми сетевыми интерфейсами и заниматься повышением производительности системы.

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

  • Разработка и поддержка серверной части VPN-протокола
  • Проектирование и реализация высоконагруженных сетевых сервисов
  • Работа с низкоуровневыми сетевыми интерфейсами
  • Реализация механизмов маршрутизации, туннелирования и шифрования трафика
  • Оптимизация производительности и пропускной способности
  • Разработка и поддержка протоколов передачи данных (TCP/UDP, кастомные протоколы)
  • Интеграция с backend-сервисами и системами авторизации (Radius)
  • Анализ сетевого трафика, поиск и устранение узких мест
  • Написание unit и интеграционных тестов
  • Участие в code review и архитектурных обсуждениях
Требования:
  • Опыт коммерческой разработки на C/C++ от 5 лет
  • Уверенное знание C11 / C++11/17/20
  • Глубокое понимание сетевой модели (OSI, TCP/IP)
  • Опыт работы с:
    • BSD sockets
    • неблокирующим вводом/выводом
    • epoll / kqueue / select / poll
  • Понимание протоколов:
    • TCP / UDP
    • HTTP / HTTPS
  • Опыт разработки высоконагруженных сетевых сервисов
  • Понимание принципов работы VPN и туннелирования (TUN/TAP)
  • Базовые знания криптографии:
    • TLS handshake
    • симметричное / асимметричное шифрование
  • Опыт многопоточности и асинхронного программирования
  • Уверенная работа в Linux (системный уровень)
  • Опыт работы с Git.

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

  • Опыт разработки VPN-решений
  • Опыт работы с RADIUS
  • Опыт low-level оптимизации
  • Опыт работы с event-driven архитектурой

Технологии

  • C / C++
  • Linux
  • TCP/IP, UDP, TLS
  • TUN/TAP
  • epoll / kqueue
  • GCC / Clang, CMake.
Условия:
  • Удаленный формат работы из любого города или страны
  • График работы 5/2
  • Отпуск - 28 календарных дней.
Навыки
  • C++
  • HTTP
  • TCP
  • Linux
Посмотреть контакты работодателя

Адрес

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

Excdev
  • Тбилиси

  • Не указана

Рекомендуем
Playneta
  • Тбилиси

  • Не указана

Рекомендуем
Itransition

Unity Developer

Itransition

  • Тбилиси

  • Не указана

Рекомендуем
evrone.ru
  • Тбилиси

  • до 6000 USD

Еадеск
  • Тбилиси

  • до 2500 USD

Rabbit Group
  • Тбилиси

  • до 2500 USD

  • Тбилиси

  • до 2500 USD

Senior Android разработчик

Мо: Медитация и Сон

  • Тбилиси

  • до 5000 USD

  • Тбилиси

  • до 5000 USD

JT marketing
  • Тбилиси

  • от 3000 USD

Andersen
  • Тбилиси

  • от 3000 USD

Супрун Елена Николаевна
  • Тбилиси

  • до 3500 USD

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

WellnessWealthWay

  • Тбилиси

  • до 2000 USD

3205.team
  • Тбилиси

  • до 1500 USD

TRIBE (LTD STARTRIBE)

Senior PHP Developer (Symfony)

TRIBE (LTD STARTRIBE)

  • Тбилиси

  • до 1500 USD

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

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