Разработчик Python (видеонаблюдение)

Зарплата

от 3000 до 5000 $

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Разработка программного обеспечения для управления видеосервисами.

Описание вакансии

Условия работы

NetworkOptix - молодая американская компания, основанная в сентябре 2010 года и сфокусированная на разработке систем видеонаблюдения. В результате пятилетней работы талантливых людей мы быстро превратились в успешную и быстрорастущую компанию. Уже сегодня наша система видеонаблюдения представлена в Северной Америке, в Европе, в Азии.

Наш продукт – система видеонаблюдения NX Witness. Можно скачать бесплатную версию и попробовать ее в действии.

В Северной Америке мы выпускаемся под брендом DW Spectrum

Наша штаб-квартира находится в Лос-Анджелесе, а наш офис разработки – в Москве.

Продукт уже работает у сотен клиентов и мы стараемся сделать так, чтобы они не пожалели о своем выборе.

Сейчас мы ищем человека, который поможет нам вывести разрабатываемый продукт на новый уровень с точки зрения надёжности и стабильности.

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

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

  • Написание функциональных и нагрузочных тестов на языке Python
  • Анализ результатов тестирования и постановка задач разработчикам на его основе
  • Участие в разработке и внедрении инфраструктуры автоматического тестирования
  • Участие в интеграция системы автоматического тестирования с существующей системой CI (Maven, Jenkins)

Требования:

  • Опыт написания функциональных тестов (в том числе для собственного кода) от 1 года
  • Опыт работы в команде разработки, тестирования и/или DevOps от 3 лет
  • Опыт разработки серверных приложений, понимание особенностей многопроцессной и многопоточной обработки
  • Умение работать в командной строке Linux, знакомство с основными утилитами командной строки Linux
  • Навыки работы с системами виртуализации и их автоматизации (VMWare, Vagrant)
  • Хорошее знание Python
  • Знание основных сетевых протоколов, умение работать с ними на программном уровне
  • Навыки работы с системами контроля версий (предпочтительно Mercurial)
  • Английский язык (предстоит периодически общаться с американским офисом в перепискe и изредка голосом, нам достаточно того, что вы можете четко и ясно выразить свою мысль, начиная с уровня Intermediate)

Будет плюсом:

  • Хорошее знание C++
  • Опыт ручного и автоматического тестирования desktop-приложений
  • Навыки работы с одним из следующих приложений: Squish, TestComplete или Coded UI
  • Навыки работы с Maven и Jenkins
  • Навыки работы с библиотекой PyTest
  • Понимание устройства REST-архитектуры

Бонусы

Дружный профессиональный коллектив (разработчики, тестировщики, инженеры) Действительно интересные проекты Свободный график, полный рабочий день (можно приходить и уходить когда вам удобно, единственное ограничение – к 14.00 все собираются вместе) Компенсация обсуждается с кандидатом в зависимости от профессионального опыта (фикс). Сумма может быть и выше, в зависимости от опыта. Офис в центре Москвы, м. Баррикадная (10 мин пешком от метро) Курсы английского языка (в офисе компании, начиная с уровня Intermediate)