👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Python разработчик

Зарплата

от 130 000 до 230 000 ₽

Требования

БэкендPythonTornado Web ServerLinuxMongoDBTCPFlaskDjangoSQL Server Reporting ServicesNoSQLC++

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

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

Компания

Сервис облачного видеонаблюдения и видеоаналитики

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

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

В нашу backend-команду мы ищем сильного разработчика, который поможет нам развивать сервисы стриминга видео.

Нужно хорошо разбираться в:

1. Программировании в целом (алгоритмы/структуры данных);

2. Проектировании и технологиях разработки (архитектурные паттерны/тестирование/документирование);

3. Сетевом программировании и распределённых системах;

4. Серверных Linux;

5. Грамотном выражении своих идей.

У нас в облаке софт на смеси C++ и Python, поэтому нужен приличный уровень владения хотя бы чем-то одним, в идеале - обоими, но это дело наживное. Ещё существенный момент - нужен не просто кодер, а человек, который сможет под задачу сам придумать архитектуру решения + реализовать.

Что придется разрабатывать:

Компоненты облака, занимающиеся обработкой видео: геобалансировку, стриминг, облачное кодирование, архив, видеоаналитику и т.д.

Формальные требования:

  • Знание современного Python (PEP-8, 2.7 vs 3.x);
  • Опыт разработки под Linux и высокий общий уровень владения этой системой (bash, популярные утилиты);
  • Опыт работы с сетью (TCP, HTTP + REST);
  • Знание классических алгоритмов и структур данных;
  • Опыт работы с системами контроля версий (мы используем Mercurial).
  • Опыт разработки с использованием одного из распространенных веб-фреймворков (Tornado, Flask, Django);
  • Опыт работы с SQL- и NoSQL-базами (идеально - MongoDB);
  • Плюсом будет владение C++ и опыт коммерческой разработки на нём;
  • Опыт работы с project management-системами и багтрекерами.
  • Знание паттернов и принципов проектирования;
  • Плюсом будет опыт работы с видео-кодеками, передачей видео по сети или VoIP.

Бонусы

  • Самому проекту уже более 10 лет, работаем по всему миру (тот же сайт и личный кабинет у нас уже доступен на 8 языках), есть представители в США и Европе.
  • Команда облачного направление - 6 человек (хотим найти ещё парочку), it отдел - 45 человек, всего в компании нас более 170.
  • По количеству пользователей сейчас приближаемся к 2.5 млн.
  • У нас большое облако на сервис-ориентированной архитектуре, решающее спектр задач от биллинга пользователей до элементов internet of things.
  • Ключевые подсистемы: публичный API, стриминговая платформа, облачный архив, видеоаналитика, биллинг, бэкофисные сервисы. Также команда облака поддерживает свои CI и test automation-платформу. Используем Python+Tornado, C++, Linux, MongoDB.
  • Гибкий график. Работа в офисе в Москве на ст. м. Варшавская. От метро до офиса курсирует бесплатный автобус (2 минуты в пути) или 10 минут пешком;
  • Удобная кухня в офисе с чаем/кофе и запасами печенек, тортиков, сладостей, фруктов и прочего;
  • Настольный теннис для любителей активного отдыха и массажное кресло для всех остальных, часто играем в настольные игры и начали формировать команду для соревнований по пейнтболу;
  • Молодой амбициозный коллектив, демократичная, дружеская атмосфера и очень адекватное руководство;
  • Способствуем развитию и профессиональному росту сотрудников, помогаем с покупкой необходимой профессиональной литературы;
  • Оформляем по ТК РФ с первого дня. Всё белое. Зарплатная вилка, в которой идеально было бы найти специалиста - до 230 000 рублей, но готовы обсуждать и выше.

Дополнительные инструкции

Связаться:

Почта - m.kuzmin@ivideon.com

Telegram - https://telegram.me/maxim_kuzmin

Skype - kuzmin.maks

Этапы:

Резюме - (по возможности Скайп\тестовое) - Личное техническое интервью с командой - Решение