Описание
Инженерная платформа для проектирования объектов нефтегазовой инфраструктуры, технологических схем с использованием искусственного интеллекта. Платформа используется для работы с крупными проектными данными, инженерными моделями, расчетами, спецификациями, документами.
Задачи
•Разработка и оптимизация runtime сервиса
•Проектирование надежных API для внутренних и внешних потребителей
•Работа с большими объемами структурированных инженерных данных
•Оптимизация производительности, памяти, конкурентного выполнения и сетевого взаимодействия
•Разработка асинхронной логики с использованием Tokio / async 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
Условия
•Возможность участия в интересных проектах
•Возможность профессионального и карьерного роста в компании
•Опыт работы в команде профессионалов
•Специальные тарифы для сотрудников в спортивные клубы и языковые курсы и пр.
•Удаленный формат работы по РФ