Разработчик системных решений для десктопов и серверов / Software engineer (Саратов)

Компания "Базальт СПО" известна как разработчик свободного программного обеспечения и присутствует на отечественном рынке уже более 20 лет. В качестве разработчика системных решений вы столкнётесь с уникальными задачами полного цикла разработки ПО для Linux для множества различных процессорных архитектур — AMD64, MIPS, Aarch64, Эльбрус и других. В качестве сотрудника инженерного отдела Вам предстоит участвовать в разработке архитектуры ОС и приложений, погружаться в современные корпоративные технологии. Вы столкнётесь с передовым краем разработки прикладного и системного ПО и сможете оставить свой след в международном сообществе разработчиков.

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

  • Разработка системных и графических инструментов администрирования и встраивание этих инструментов в дистрибутивы ОС Альт, а также сборка и отладка соответствующих пакетов.
  • Участие в модульном и интеграционном тестировании ПО в составе ОС Альт, в том числе на различных аппаратных архитектурах;
  • Формирование требований к ПО на основании полученной от заказчиков информации;
  • Анализ кода (сode review) и участие в коллективной разработке открытых (opensource) проектах, в том числе и взаимодействие с внешними разработчиками (upstream);
  • Участие в документировании собственного кода и подготовке публичной документации к ПО.

Требования:

  • Опыт разработки и сборки графического прикладного ПО, работы по HIG;
  • Опыт разработки клиент-серверных решений на прикладном уровне в стеке TCP/IP;
  • Понимание принципов работы сообщества СПО (opensource community), готовность читать и модифицировать чужой код, взаимодействовать с внешними разработчиками;
  • Понимание работы сетевых протоколов (DNS, DHCP, LDAP, Kerberos).

Желательно:

  • Наличие опыта сопровождения пакетов в Sisyphus (участие в ALT Linux Team);
  • Опыт администрирования инфраструктуры на базе Microsoft Active Directory;
  • Опыт написания публичной документации, грамотный русский язык;
  • Опыт работы с требованиями к ПО;
  • Опыт разработки тестов для ПО;
  • Английский на уровне B2.

Технологии:

  • C/C++98/11, Python 3, Schema, bash.
  • Active Directory, Samba;
  • CMake, Git, RPM;
  • Dbus, Qt5.

Условия:

  • оформление по ТК РФ;
  • офис расположен в Волжском районе г. Саратова.

Контакты:

hr@basealt.ru



← Назад к списку вакансий