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

Уровень зарплаты: до 100 000 ₽
Москва
От 1 до 3 лет, Гибкий график, Полная занятость
Дата публикации: 03.04.2019

Общее описание

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

Обязанности

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

Требования

  • опыт разработки системного ПО под 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);

Условия

  • полный рабочий день
  • свободный график
  • размер оплаты: до 100 000 руб.