AeroVect
Staff Software Engineer Infrastructure (Garage)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер инфраструктуры в AeroVect, отвечающий за on-prem инфраструктуру гаража: серверы, сетевое оборудование, доставку ПО на автопарк автономных тракторов и обработку операционных данных на месте.
Задачи
- Разрабатывать, настраивать и поддерживать загрузчики данных и сетевое оборудование на площадках гаража
- Управлять доставкой релизов ПО на автономные тракторы и on-prem устройства на активных площадках
- Разрабатывать и поддерживать on-prem приложения обработки данных на C++ и Python для работы с операционными данными в реальном времени
- Обеспечивать надёжный приём данных с транспорта, включая изображения с дашкам и телеметрию, и управлять загрузкой в облако
- Поддерживать и улучшать существующий операторский UI для ежедневных операций гаража
- Мониторить состояние серверов, производительность сети и надёжность пайплайнов данных на on-prem системах
- Разрабатывать инструменты автоматизации на Python и Bash для on-prem операций, мониторинга и деплоя
- Взаимодействовать с командой облачной инфраструктуры для корректной передачи данных между on-prem и облаком
- Быстро адаптироваться к меняющимся операционным приоритетам на активных площадках
Требования
- Степень бакалавра или магистра в Computer Science, Electrical Engineering или смежной области
- 7+ лет опыта управления on-prem инфраструктурой, bare metal системами и физическими сетями
- Владение C++ для разработки приложений обработки данных: стандартная библиотека, базовый многопоточный код, socket и WebSocket
- Уверенное владение Python и Bash для автоматизации, инструментов и операционных скриптов
- Практический опыт физической настройки серверов/компьютеров и сетевого оборудования
- Опыт управления пайплайнами деплоя ПО на физические устройства или встраиваемые системы
- Знакомство с пайплайнами приёма данных и управлением потоками данных от edge-устройств к централизованной инфраструктуре
- Способность эффективно работать в быстро меняющейся среде с меняющимися приоритетами
Условия
- Series A компания, поддержанная ведущими венчурными инвесторами в авиации и автономном вождении
- Клиенты — крупнейшие авиакомпании и провайдеры наземного обслуживания
- Работа на пересечении системного ПО, встраиваемой инфраструктуры и физических сетей
- Динамичная операционная среда с активными развёртываниями на действующих секторах аэропортов
Навыки
- C++
- Python
- Bash
- WebSocket
- socket
- Linux
- networking
- bare metal
- data ingestion
- monitoring
- ROS
- ROS2
- embedded systems
- edge computing