Системный разработчик C/Python, ОС Linux

100000 руб.

Задачи: участие в разработке средств анализа и фильтрации сетевого трафика для задач обеспечения безопасности сетей.

Условия: полный рабочий день, свободный график.

Основные требования:

  • опыт разработки системного ПО под linux на чистом Си от 1 года;
  • знакомство с основными инструментами отладки (gdb), профилировки (gprof,oprofile, callgrind), поиска ошибок работы с памятью, утечек памяти, ошибок в реализации многопоточности (valgrind, helgrind, thread/address sanitizer, electric fence);
  • знакомство со средствами многопоточного программирования (posix threads);
  • умение писать качественный, документированный код (doxygen);
  • знание основных принципов работы Linux: динамические библиотеки, загрузчик, сетевой стек;
  • хорошее знание особенностей протокола HTTP;
  • навык работы с VCS git, системами управления задачами (redmine, trac, etc);

Дополнительные "плюсы":

  • опыт backend-разработки на языке python;
  • понимание основных принципов работы реляционных СУБД, в частности PostgreSQL, опыт построения приложений, взаимодействующих с базой;
  • опыт разворачивания и работы с документо-ориентированными СУБД (MongoDB, CouchDB etc);

Если Вы заинтересованы в данной вакансии, пожалуйста, отправьте нам письмо с резюме во вложении по электронной почте .