Инженер-программист – это специалист, который занимается разработкой, тестированием и поддержкой программного обеспечения. Он превращает идеи и требования в работающие программы и системы, используя свои знания в области программирования, алгоритмов и компьютерных технологий.
Немного о компании:
Мы, команда компании «ИНИТИ», состоящей в реестре российских аккредитованных IT-компаний, предлагаем специалистам по профилю «Инженер-программист (Junior разработчик)» присоединиться к числу своих сотрудников, которым доступны все гарантии и льготы, предоставляемые работникам аккредитованных организаций, осуществляющих деятельность в области информационных технологий, в том числе отсрочка от призыва на военную службу и льготная ипотека.
Обязанности:
- Разработка функциональных модулей высокопроизводительной системы параллельных вычислений реального времени
- Исследование протоколов межсистемного взаимодействия, управления и мониторинга
Требования:
- Высшее/незаконченное высшее научно-техническое образование
- Понимание принципов построения ООП и шаблонов проектирования
- Опыт программирования на любом из языков ООП (C++, python, perl, java и т.д.)
- Опыт работы с ОС Linux
- Английский язык на уровне чтения технической документации
Приветствуется:
- Понимание принципов межпоточного взаимодействия и примитивов синхронизации
- Понимание структур данных (различные виды деревьев, очередь, стек, список и т. п.)
- Навыки использования системы версионирования GIT(или аналогов)
- Знакомство с инструментами и методами машинного обучения
- Знание основ построения сетей передачи данных (от кампусных до магистральных)
- Навыки автоматизации с помощью скриптов CLI (bash, cmd, PowerShell)
- Знакомство с оборудованием центров обработки данных (серверы, СХД, инженерное оборудование)
- Навыки использования инструментария valgrind (memcheck, callgrind, helgrind)
- Навыки использования отладчика GDB
- Навыки использования сетевых снифферов tcpdump, wireshark
- Опыт работы с протоколами SNMP, ODBC, HTTP, WMI
- Понимание принципов работы систем мониторинга и управления (ZABBIX, SolarWinds, e.t.c.)
Условия работы:
- Оформление по ТК
- Удаленный режим работы
- График работы (09:00-18:00) (сб, вс — выходные)
- Возможно согласование рабочего графика (смещение рабочего дня, перенос рабочего дня на выходной)
- Дополнительная неделя отпуска
- Испытательный срок 1-3 мес
- Начальный уровень з/п определяется исходя из результатов собеседования
- Обязательное выполнение теста перед собеседованием
Откликнуться на вакансию можно здесь.