Rust разработчик
Описание
ПРОЕКТ: Инженерная платформа для проектирования объектов нефтегазовой инфраструктуры, технологических схем с использованием искусственного интеллекта. Платформа используется для работы с крупными проектными данными, инженерными моделями, расчетами, спецификациями, документами. ЧТО МЫ ОЖИДАЕМ ОТ КАНДИДАТА: Опыт разработки высокопроизводительных систем на Rust от 3 лет. Проектирование, разработка и оптимизация отказоустойчивых модулей бизнес-логики на Rust с использованием async/await, Tokio, Futures. Опыт разработки высоконагруженных систем. Рефакторинг и развитие legacy-модулей, реализация нового функционала на основе бизнес-требований заказчиков. Разработка интеграций на базе REST API, а так же Kafka. Опыт работы с docker/k8s, понимание CI/CD процессов. Опыт со стеком технологий: Стек: Rust (Tokio, Tonic/Prost, Actix Web, Axum, Diesel, PyO3, egui), PostgreSQL, Kafka, Kubernetes. ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ: Разработка и оптимизация runtıme сервиса; Проектирование надежных API для внутренних и внешних потребителей; Работа с большими объемами структурированных инженерных данных; Оптимизация производительности, памяти, конкурентного выполнения и сетевого взаимодействия; Разработка асинхронной логики с использованием Tokio / async Rust; Проектирование механизмов кэширования, очередей, фоновой обработки и потоковой обработки данных; Обеспечение отказоустойчивости и горизонтального масштабирования сервисов; Интеграция с хранилищами данных, брокерами сообщений и смежными сервисами платформы. МЫ ПРЕДЛАГАЕМ: Возможность участия в интересных проектах. Возможность профессионального и карьерного роста в компании. Опыт работы в команде профессионалов. Специальные тарифы для сотрудников в спортивные клубы и языковые курсы и пр. Удаленный формат работы по РФ.