Чем предстоит заниматься:

Поддержка специализированной сетевой операционной системы на базе FreeBSD. Работа включает регулярный прогон сборки операционной системы на тестовом стенде по готовым инструкциям, анализ логов на наличие видимых ошибок, помощь в поддержке сборочных скриптов и обновлении версий портов, установка готового образа системы на виртуальную или физическую машину для тестирования.

Обязательные требования к кандидату:

  1. 1+ год опыта разработки на одном из следующих языков программирования: C/C++, а также C#, Java (учитывается как коммерческий опыт, так и полученный в ходе выполнения учебных и личных проектов);
  2. базовый опыт работы в Linux или BSD (знание основных команд CLI, отличия файловой системы от Windows, установка программ, привилегии пользователей к файлам и директориям);
  3. знание Git (работа с ветками, отправка и выгрузка изменений с удаленного репозитория, интерфейс Github или Gitlab).

Желательные навыки:

  1. знание английского языка (на уровне, достаточном для чтения технической документации и мануалов);
  2. опыт разработки и (или) модификации системного программного обеспечения (компоненты ядра, сервисы, системные утилиты);
  3. базовые знания сетевых протоколов (TCP/IP, DHCP, VPN).

Будет большим плюсом:

  1. опыт сборки системного программного обеспечения из источников;
  2. знание в разработке одного или нескольких языков из следующих: Python, Rust, Lua, Go;
  3. наличие репозитория на Github или Gitlab и (или) участие в open-source проектах.

Условия:

  • заработная плата обсуждается по результатам собеседования;
  • трудовой отпуск 25 к. д.;
  • выплаты членам профсоюза по коллективному договору;
  • график работы: понедельник-четверг с 08.00 до 17.00; пятница с 08.00 до 16.00 (в летнее время до 15.30). Перерыв для отдыха и питания с 12.45 до 13.30.