Ведущий разработчик/Разработчик Python (VMS)Вакансия в архиве

Уровень зарплаты
от 3 500 до 5 500 USD на руки
Город
Москва, Комсомольская, Бауманская
Требуемый опыт работы
более 6 лет

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

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

В Северной Америке мы выпускаемся под брендом DW Spectrum. Наша штаб-квартира находится в Лос-Анджелесе, а наш офис разработки – в Москве.

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

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

  • Разработка на Python.
  • Разработка и развитие framework'а/библиотек для автотестирования продукта компании http://www.networkoptix.com/. Разработка автоматических тестов и других решений автоматизации тестирования.
  • Участие в развитии инфраструктуры автоматического тестирования, Сontinuous Integration.
  • Разработка и развитие вспомогательных сервисов для автотестирования.

Используемые для автотестов в настоящее время технологии: Python, pytest, Vagrant, VirtualBox, Docker, VMWare, Jenkins, Groovy Jenkins Pipelines, PonyORM, Flask, CMake, Maven.

Требования:

  • Умение и желание писать хороший код.
  • Опыт разработки на Python.
  • Опыт разработки на других языках программирования. Опыт разработки на С++ будет плюсом.
  • Опыт работы в команде разработки от 6 лет. Опыт разработки автотестов и/или DevOps будет плюсом.
  • Умение работать в командной строке Linux. Желателен опыт установки, администрирования и настройки Linux систем.
  • Знание основных сетевых протоколов, умение работать с ними на программном уровне.
  • Навыки работы с системами контроля версий (mercurial, git).

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

  • Навыки работы с библиотеками PyTest и googletest.
  • Опыт разработки серверных приложений, понимание особенностей многопроцессной и многопоточной обработки.
  • Опыт построения Automation framework с нуля.
  • Навыки работы с Jenkins, Jenkins pipeline.
  • Навыки работы с системами виртуализации и их автоматизации (VirtualBox, VMWare, Docker, Vagrant, XEN etc).
  • Понимание основ/опыт создания среды для Continuous Integration - Linux administration, docker, etc.
  • Хорошее знание английского языка (не ниже уровня Intermediate). Чтение и написание технической документации.

Условия:

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

Мы просим вас при отклике присылать примеры или ссылку на примеры вашего исходного кода (любого проекта)/ссылки на проекты (github, etc), если они у Вас есть.

Ключевые навыки

PythonOOПLinux

Тип занятости

Полная занятость, полный день
Отклик направлен работодателю
Сопроводительное письмо к отклику
Написать сопроводительное письмоПисьмо отправлено
Произошла ошибка, попробуйте ещё раз
Дата публикации вакансии
Рекомендуем

Вакансия в архиве