Руководитель отдела разработки
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы - NtechLab - компания-разработчик продуктов для интеллектуальной видеоаналитики на базе собственных алгоритмов, в том числе алгоритма распознавания лиц.
Мы создаем решения, которые в режиме реального времени анализируют и «понимают» все, что происходит на видео. Работаем с сотнями тысяч камер по всему миру и осуществляем поиск по базам размером более миллиарда лиц за миллисекунды. А наши разработки не раз признавали одними из лучших в мире по итогам международных тестов.
Мы ждем в команду руководителя команд разработки, основная задача – возглавить процесс создания современных коммерческих продуктов и разработки сложных высоконагруженных проектов на базе имеющихся программных алгоритмов.
Предстоящие задачи:
- организация процессов отдела:
- проведение собраний (Poker planning, Retro, Demo);
- формирование воркфлоу разработки;
- организация внутреннего взаимодействия как внутри отдела, так и с другими отделами компании;
- выбор и согласование общекомандных инструментов для ведения разработки (средства CI, тестирования, документирования).
- управление штатом отдела разработки:
- подбор и обучение разработчиков (C++, Python, Go, Front-end);
- контроль качества работы отдела;
- формирование и контроль системы мотивации сотрудников;
- развитие технической экспертизы сотрудников.
- планирование работы отдела:
- декомпозиция задач;
- организация процесса оценки задач;
- разбор backlog-а продуктов;
- распределение задач по сотрудникам;
- планирование работ по крупным проектам компании;
- составление календарного плана по продуктовой и проектной разработке.
- технические задачи:
- разработка продуктов под Linux на Python/С++/Go (SDK, бэкенд: обработка видео, сбор статистики, разнообразные API, embedded linuх);
- осуществление code review;
- непосредственное участие в написании кода;
- участие в разработке архитектуры приложений.
- взаимодействие с техническими специалистами партнеров и клиентов по вопросам разработки, согласования API или технической документации.
Пожелания к кандидату:
- высшее техническое образование;
- опыт эффективного руководства командой/несколькими командами продуктовой разработки;
- опыт проектирования архитектуры и разработки высоконагруженных распределенных информационных систем;
- опыт разработки под linux и понимание сетевых технологий;
- знание алгоритмов машинного обучения на базовом уровне;
- знание облачных сервисов и серверных технологий.
Плюсом будет:
- опыт мобильной разработки;
- знание систем видеонаблюдения;
- умение и желание находить простые решения для сложных задач.
Что у нас интересного:
- амбиции на завоевание мирового рынка - отсюда возможность участвовать в глобально значимых проектах;
- из предыдущего пункта вытекает - карьерный и профессиональный рост;
- команда профессионалов, увлечённых своим делом (как это бывает в стартапах);
- комфортный офис в центре Москвы (м. Белорусская, 5 минут от метро), в котором всегда есть зерновой кофе, чай, печенье, фрукты и летняя веранда на крыше;
- динамичная и гибкая корпоративная культура;
- ДМС;
- невозможно забыть пропуск на работу - ваше лицо всегда с вами :)