Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
NetworkOptix - американская IT-компания, сфокусированная на разработке систем видеонаблюдения (IP Video Management Systems). Мы делаем мощное и простое в использовании программное обеспечение для управления сетевым видео. В результате восьмилетней работы талантливых людей мы быстро превратились в успешную и быстрорастущую компанию. Мы признаны 7-й самой быстрорастущей компанией программного обеспечения США (по оценке Inc.5000 в 2016г). Уже сегодня наша система видеонаблюдения представлена в Северной Америке, в Европе, в Азии.
Продукт — система видеонаблюдения NX Witness — кроссплатформенный коробочный продукт, работающий распределенно в сетях.
CI система построена с использованием Jenkins job builder с элементами кода на bash, python и groovy. В задачи CI входит сборка и тестирование продукта под разные платформы (linux, macOS, windows).
Ищем специалиста, способного не только поддерживать текущую систему, но и продумывать новые архитектурные решения и воплощать их в жизнь.
Обязанности:
Требования:
Будет плюсом:
Python
Bash
Полная занятость, полный день
NetworkOptix - американская IT-компания, сфокусированная на разработке систем видеонаблюдения (IP Video Management Systems). Мы делаем мощное и простое в использовании программное обеспечение для управления сетевым видео. В результате восьмилетней работы талантливых людей мы быстро превратились в успешную и быстрорастущую компанию. Мы признаны 7-й самой быстрорастущей компанией программного обеспечения США (по оценке Inc.5000 в 2016г). Уже сегодня наша система видеонаблюдения представлена в Северной Америке, в Европе, в Азии.
Продукт — система видеонаблюдения NX Witness — кроссплатформенный коробочный продукт, работающий распределенно в сетях.
CI система построена с использованием Jenkins job builder с элементами кода на bash, python и groovy. В задачи CI входит сборка и тестирование продукта под разные платформы (linux, macOS, windows).
Ищем специалиста, способного не только поддерживать текущую систему, но и продумывать новые архитектурные решения и воплощать их в жизнь.
Обязанности:
- Доработка и развитие CI системы с использованием инструментария jenkins job builder;
- Поддержка текущей версии CI системы и разбор инцидентов;
Требования:
- Архитектурное мышление;
- Навыки разработки ПО на любом языке;
- Опыт работы с одной из CI/CD платформ (jenkins, teamcity), большим плюсом будет владение groovy и jenkins job builder.
- Знание Python;
- Знание систем контроля версий git;
- Знание Linux;
Будет плюсом:
- Знание Windows: администрирование, power shell, утилит;
- Знание C++;
- Знание cmake;
- Знакомство с инструментарием DevOps (Ansible, Chief);
- Знание сетей: TCP/IP, dhcp, HTTP.
Ключевые навыки
JenkinsPython
Bash