Описание вакансии
Компания — разработчик интеллектуальной системы мониторинга и анализа данных социальных медиа, приглашает к сотрудничеству опытного Rust-разработчика для развития поискового движка и работы над высоконагруженными системами.
Мы предлагаем
•Заработная плата: от 350 000 рублей (уровень обсуждается индивидуально после прохождения интервью). На испытательный срок — от 350 000 руб.
•Работа: офис в Москве ( станции метро: «Кунцевская», «Давыдково», «Аминьевская»). После испытательного срока возможен гибридный график.
•График: 5/2 (полный рабочий день). Задержки и переработки не предусмотрены (кроме форс-мажорных ситуаций).
•Коллектив: дружная профессиональная команда, в составе которой математики, алгоритмисты, специалисты по прикладной лингвистике, политологии, социологии и поведенческой психологии.
•Официальное оформление: полностью по ТК РФ.
•Дополнительные бонусы:
•Работа в аккредитованной ИТ-компании;
•Гибкий график работы;
•Благоустроенный просторный офис с собственной кухней, зоной отдыха и спорта;
•Испытательный срок — 3 месяца;
•Постоянная форма найма.
Обязанности
•Разрабатывать модули извлечения данных из текстов и сохранения данных в поисковом индексе;
•Разрабатывать и оптимизировать алгоритмы для полнотекстового поиска;
•Развивать поисковое API и решать прикладные задачи на основе поиска;
•Участвовать в проектировании архитектуры поисковой системы.
Требования
•Аналогичный опыт работы от 3 до 6 лет;
•Уверенное владение языком Rust;
•Знание ОС Linux на уровне администратора;
•Опыт разработки не менее 3-х лет на Rust или C/С++;
•Знание основных шаблонов проектирования, структур данных и алгоритмов;
•Опыт реализации распределённых и асинхронных систем;
•Качественное тестирование своего кода;
•Знание английского языка на уровне, достаточном для чтения технической документации;
•Наличие профильного образования (желательно);
•Наличие регистрации в РФ;
•Важно: не рассматриваются кандидаты, которые проходят обучение или ещё учатся.
Дополнительными плюсами будут
•Участие в разработке высоконагруженных систем;
•Владение инструментами для профилирования и оптимизации кода;
•Наличие GitHub с примерами Rust-кода.
