С/C++ Developer

Зарплата

от 100 000 ₽

Требования

БэкендC++CQtGitLinux

Местоположение и тип занятости

ЕкатеринбургПолный рабочий день

Компания

Лидер Рунета в сфере облачной интернет-безопасности и контентной фильтрации

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

Условия работы

Любые серьёзные решения требуют серьёзной кодовой базы на нерушимых языках, типа Си. Предлагаем принять участие в серьёзном проекте напрямую связанном с сетевыми решениями на низком уровне — это проксирующий DNS-сервер. В рамках проекта придётся применить множество знаний по разработке сетевых приложений, применить навыки в криптографии, заниматься исследованием новых технологий в области развития сетей (например, DoH, DoT).

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

  • Развитие проксирующего DNS-сервера;
  • Развитие SDK для API категоризации доменов.

Требования:

  • Опыт промышленной разработки на языке C от 1 года.
  • Практический опыт разработки сетевого ПО на платформе Linux от 1 года.
  • Понимание принципов работы сетевых протоколов.
  • Понимание принципов манипулирования данными сетевых пакетов.
  • Умение создавать клиент-серверные приложения.
  • Уверенное владение навыками работы с Git.
  • Шаговая доступность от г. Екатеринбурга.

Плюсом будет:

  • Наличие собственных проектов на GitHub/Bitbucket.
  • Понимание принципов TDD, уверенное использование их в своей работе, и без фанатизма.
  • Понимание как устроен deb-пакет, процесс настройки его и сборки, процесс сборки и установки.
  • Понимание принципов работы сервисов в *nix-системах.
  • Познания в криптографии.

Условия:

  • Полная или частичная занятость.
  • Гибкий график (с несколькими обязательными пересечениями для митингов).
  • Удобный офис в центре г. Екатеринбурга (БЦ Манхеттен).
  • Возможность работать удалённо, не посещая офис.

Бонусы

  • Возможность посещать мероприятия для профессионального развития;
  • Курсы английского языка;
  • Наличие обширной и пополняемой профессиональной библиотеки;