Rust Developer

Описание вакансии

В связи с расширением команды 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 дня в квартал по болезни без больничного;
  • Большое разнообразие корпоративных мероприятий (экскурсии, велопрогулки, благотворительные акции, забеги, книжный клуб и многое другое);
  • Зарплату в рынке, подробнее обсудим индивидуально.
Навыки
  • rust
  • Python
  • SQL
  • NoSQL
  • C/C++
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию