Rust разработчик — создание и оптимизация backend-сервисов
О позиции
Компания ищет Rust разработчика для создания и оптимизации backend-сервисов. Вы будете работать с современными технологиями и участвовать в интересных проектах. Основное внимание уделяется разработке на Rust, включая переписывание существующих сервисов с других языков.
Чем вы будете заниматься
- Создавать новые сервисы и переписывать существующие на Rust.
- Оптимизировать узкие места в производительности.
- Сопровождать код с помощью юнит и интеграционных тестов.
- Декомпозировать и оценивать задачи для команды.
- Поддерживать существующие сервисы и обеспечивать их стабильную работу.
Требования
- Опыт разработки backend-сервисов на Rust, включая Axum и reqwest.
- Знание экосистемы Rust: async/await, tokio, multithreading, lock-free.
- Опыт работы с системами хранения данных, такими как FoundationDB или другими NoSQL/SQL базами данных.
- Опыт работы с Apache Kafka.
- Знание Docker и Kubernetes для контейнеризации и оркестрации приложений.
- Опыт тестирования кода, включая написание юнит и интеграционных тестов.
Будет плюсом
- Опыт работы с другими языками программирования.
- Знание принципов Agile и Scrum.
- Опыт работы в команде над крупными проектами.
Что мы предлагаем
- Заработная плата до 210 000 ₽ по ТК или до 290 000 ₽ по ИП.
- Гибкий график работы и возможность удалённой работы.
- Доступ к обучению и профессиональному развитию.
- Команда опытных специалистов и интересные проекты.
- Современные инструменты и технологии для работы.
Вакансия предлагает конкурентную зарплату и интересные задачи, однако требует специфических навыков в Rust и связанных технологиях. В целом, предложение выглядит привлекательно для разработчиков с опытом.
Кто здесь добьётся успеха
Глубокое понимание языка Rust и его экосистемы, включая фреймворки Axum и библиотеки reqwest для работы с HTTP-запросами.
Способность работать автономно в удаленном режиме, эффективно управляя своим временем и задачами, чтобы достигать результатов без постоянного контроля.
Опыт работы с контейнеризацией и оркестрацией, включая Docker и Kubernetes, для разработки и развертывания масштабируемых бэкенд-сервисов.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Software Development
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев