Python Developer

Краткое описание

Мы делаем систему видеоаналитики на базе искусственного интеллекта способную работать с сотней тысяч камер и обрабатывать миллионы событий в реальном времени. Вы будете работать в команде специалистов с большим опытом в данной сфере и разрабатывать продукт, точнее его отдельные компоненты и сервисы, с нуля. Для этого мы ищем к нам в команду талантливых Python разработчиков.

Обязанности:
  • Проектирование архитектуры и разработка новых сервисов
  • Проектирование и разработка API
  • Оптимизация сервисов с учётом требований к нагрузке
  • Написание технической документации
  • Взаимодействие с другими командами для совместной интеграции компонентов
Требования:
  • Опыт коммерческой разработки на языке Python от 2 лет
  • Опыт разработки на asyncio/Twisted/Tornado и понимание принципов асинхронного программирования на Python
  • Опыт разработки высоконагруженных систем
  • Опыт работы с РСУБД PostgreSQL или MySQL
  • Уверенное использование ОС на базе Linux и командной строки
  • Уверенное использование Git
Будет плюсом:
  • Опыт работы с распределёнными БД (Cassandra, Couchbase)
  • Опыт работы с брокерами сообщений (Kafka, RabbitMQ)
  • Опыт работы с Redis
  • Понимание принципов работы систем контейнеризации и опыт работы с Docker
  • Понимание принципов работы сетей, маршрутизации и стека протоколов TCP/IP 
  • Опыт администрирования систем на базе Linux
Условия:
  • Гибкий график
  • Современный офис с панорамным видом на территории EXPO, в офисе есть настольный теннис, баскетбол, зона для игры в шахматы
  • Медицинское страхование
  • Компенсация курсов по изучению иностранных языков
  • Компенсация занятий спортом
  • Возможно обучение за счет компании
  • Корпоративные мероприятия, кофе-фрукты, отсутствие дресс-кода и лишних формальностей
  • 20 рабочих дней отпуска
  • Для приезжих компенсируем трансфер, переезд, поможем с жильем