В НИИ наукоемких компьютерных технологий в группу разработки распределенных систем хранения данных требуется разработчик на позицию middle R&D engineer. Основной целью работы группы является создание наукоемких высокопроизводительных распределенных систем хранения и обработки данных. Целевые предметные области, для которых разрабатываются программные решения, включают гидрометеорологию, социальные сети, урбанистику и библиометрию. Работа над проектами подразумевает кастомизацию существующих продуктов и разработку собственных решений для достижения максимальной производительности в задачах обработки данных. Ключевыми качествами успешного кандидата будут являться способность нестандартно подходить к решению задач, знакомство с различными системами хранения данных и опыт промышленной разработки программного обеспечения.
Обязанности
- участие в выполнении проектов промышленных заказчиков (в том числе иностранных), а также научных проектах НИИ НК;
- проектирование и разработка программных систем для хранения, обработки и управления большими данными в распределенных средах;
- разработка технической документации к разрабатываемым продуктам.
Требования
- высшее образование в области математики или информатики (бакалавр или специалист) Требования к знаниям и умениям;
- уверенное владение хотя бы одним из следующих языков программирования: Go, Java, Scala, C#, C++;
- желание и способность использовать Go в качестве основного языка разработки;
- знание основных алгоритмов и структур данных, оценка сложности алгоритмов;
- знание принципов работы с многопоточностью;
- основы использования систем контроля версий (Git);
- желателен опыт проектирования распределенного ПО;
- приветствуется хорошая математическая подготовка;
- умение адаптироваться и изучать технологии в сжатые сроки;
- умение работать в команде;
- желание работать над решением нетривиальных задач;
- опыт работы в области написания промышленного кода от 1,5 лет;
- английский язык на уровне, достаточном для свободного чтения технической и научной литературы.
Условия
- молодой, дружный коллектив;
- решение нестандартных задач, работа в интердисциплинарной команде;
- общение с признанными экспертами в предметной области;
- регулярное повышение квалификации, в том числе за границей (через полгода работы);
- корпоративный английский язык для сотрудников;
- креативный подход в решении задач;
- работа в историческом центре Санкт-Петербурга;
- ежегодный оплачиваемый отпуск 42 календарных дня;
- социальный пакет: официальное трудоустройство, отдых в корпоративном загородном оздоровительном центре, мероприятия для сотрудников и их детей и др.
Выслать резюме необходимо на почту контактного менеджера по вакансии:
- Анастасия Клюйкова, amklyuykova@itmo.ru, +7(921) 768-60-07