Архитектор ПО
Прямой работодатель Ростелеком Информационные Технологии ( rt.ru )
Опыт работы любой
В супер команду ищем Архитектора!
Мы отвечаем за создание двух высокотехнологичных платформ.
Одна из которых представляет собой платформу Видеонаблюдения, на базе которой сделана система Умный Дом, а также проводится мониторинг и запись таких событий, как выборы президента и другие региональные выборные мероприятия. А так же запись всех проводимых Единых Государственных Экзаменов. Данная платформа, на сегодняшний день, имеет нагрузку более 200 тысяч видеопотоков, которые обрабатываются и хранятся в ЦОДах по всей стране, и имеет целевой параметр до 1 миллиона камер в ближайшие несколько лет. Это сотни серверов, высоконагруженные сервисы, десятки петабайт информации и многое другое.
Вторая платформа нацелена на обслуживание высокотехнологичных домохозяств страны. Где потребитель этой услуги в одном месте сможет получить доступ к таким сервисам, как: взаимодействие с видеодомофонами, видеонаблюдением вокруг своего дома, умными шлагбаумами, сбором телеметрии и многое другое.
Это решение, по своим масштабам, не имеет аналогов в нашей стране, да и в мире подобные системы только начинают рождаться. Перед командой создающей это решение, стоит очень серьезный челендж, так как объем интеграций и масштабы нагрузки на систему огромны.
Мы приглашаем вас работать в команду профессионалов, где вам точно будет интересно!
Обязанности:
Проектирование и реализация архитектуры решения. Участие в процессе разработки.
Организация процесса (постановка задач, контроль, codeReview).
Управление группой разработки.
Работа со смежными группами разработки где используется стек языков (Golang, Ruby, Obj-C, C/C++).
*Обязательные требования *
опыт проектирования и разработки сложных высоконагруженных приложений;
опыт разработки асинхронных приложений;
опыт управления командой;
знакомство с Git, хороший уровень владения Linux/Unix;
знание английского языка на уровне позволяющем уверенно читать техническую литературу
Будет преимуществом:
опыт работы с видео потоками;
опыт Ruby;
знания Golang;
опыт разработки мобильных приложений;
опыт использования Postgres, Apache Cassandra, Sphinxsearch, Redis, MongoDB;
хорошее понимание сетевого стека и TCP/IP в частности;
уверенное владение HTTP, REST, и другими прикладными протоколами. знание других языков программирования.
опыт работы с очередями Kafka, RabbitMQ, NSQ, etc;
упорство в поиске причин проблем и их решений;
коммуникабельность, готовность к поиску компромиссов;
опыт работы в распределенной команде.
Что мы можем дать:
гибкий рабочий график;
удобный офис в центре (7 минут от Новокузнецкой/Павелецкой/Третьяковской);
квартальные премии;
обучение от компании;
кафетерий льгот.