В связи с расширением команды R&D начинаем поиски Rust-разработчика.
Линейка продуктов включает в себя электронный документооборот, системы управления персоналом, платформу роботизации, аналитические инструменты на базе искусственного интеллекта.
Вам предстоит вести разработку ключевых сервисов продуктов компании: EPM и ML Продукты большие, над ним работает несколько команд, в них много интересных задач.
Требования к нашим продуктам:
-
Микросервисная архитектура.
-
Отказоустойчивость в режиме 24/7.
-
Работа в кластерах Kubernetes
Мы пишем новые сервисы с нуля, покрываем их интеграционными и unit-тестами. Заботимся о масштабируемости и отказоустойчивости. Обрабатываем негативные ситуации.
Стек проекта: Python3 (FastApi), Rust; ClickHouse, PostgreSQL/Redis/Rabbit;
Celery/Camunda; Docker, Kubernetes; VCS - Git, CI/CD - GitLab.
Чем предстоит заниматься:
-
Разрабатывать ключевые компоненты системы хранения и обработки данных;
-
Оптимизировать производительность и потребление ресурсов;
-
Писать unit и интеграционные тесты, участвовать в код-ревью;
-
Исследовать новые технологии и подходы для улучшения продукта.
-
Общий опыт разработки от 3х лет и на Rust - от 1 года либо уверенное знание С/С++ и желание изучать Rust
-
Опыт разработки серверных приложений под Linux;
-
Знание основных структур данных и алгоритмов;
-
Опыт профилирования и оптимизации кода;
-
Понимание принципов разработки многопоточных приложений;
-
Опыт работы с базами данных (SQL/NoSQL), понимание принципов их работы;
-
Умение писать чистый, эффективный и безопасный код.
Будет преимуществом:
-
Опыт работы с большими объемами данных;
-
Опыт разработки высоконагруженных и распределенных систем;
-
Опыт разработки на Python;
-
Понимание принципов работы колоночных баз данных.
Мы предлагаем:
- Открытую и дружелюбную корпоративную культуру, команду талантливых и интересных людей;
- ДМС со стоматологией после месяца работы;
- Техническое сообщество, митапы, бонус за написание статьи на Хабре;
- Возможность взять 2 дня в квартал по болезни без больничного;
- Большое разнообразие корпоративных мероприятий (экскурсии, велопрогулки, благотворительные акции, забеги, книжный клуб и многое другое);
- Зарплату в рынке, подробнее обсудим индивидуально.