Обязанности:
Развитие и поддержка известного приложения.
Участие в определении направления развития архитектуры приложения и выборе технологий.
Создание нового и оптимизация работы имеющегося функционала.
Разработка асинхронных http-сервисов на Python.
Требования:
Владение Python, опыт разработки, знание стандартной библиотеки.
Понимание основ многопоточного программирования, опыт отладки многопоточных программ.
Понимание основ асинхронного сетевого программирования. Опыт работы с Twisted, Stackless Python, Greenlets, Tornado - плюс.
Знание основных алгоритмов и структур данных, их параметров по сложности и размеру памяти.
Опыт программирования от 5 лет.
Знание других языков программирования - C/C++, скриптовых языков, желательно функциональных.
Опыт разработки БД: реляционная алгебра, индексы, оптимизация запросов.
Понимание принципов NoSQL хранилищ данных будет плюсом.
Желание находить новые решения, осваивать новые технологии.
Желание и способность делиться знаниями через семинары, работу в паре, code-review.
Мы предоставляем:
Работа в динамичной успешной компании.
Работа над самым высоконагруженным работным сайтом в России.
Возможность использования самых современных технологий и стандартов.
Молодой, интересный коллектив.
Офис - м. Алексеевская.
Возможность профессионального роста.
ДМС.