American Systems
Software Engineer SME
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-эксперт (SME) для разработки и развития инструмента просмотра и анализа мультимедиа в интересах федеральных программ США. Руководство командой разработчиков, интеграция аналитики и развёртывание системы в различных средах.
Задачи
- Выполнять системную инженерию и разрабатывать инструмент мультимедийного просмотра по agile-методологии, интегрируя исправления багов, улучшения безопасности и новые возможности
- Выступать экспертом по всей кодовой базе инструмента и руководить командой разработчиков при реализации новых функций и устранении проблем
- Поставлять сборки инструмента по agile-процессам с инкрементальными релизами согласно согласованным требованиям MXU
- Развивать инструмент для визуального отображения, корреляции и отчётности по мультимедийным данным на основе метаданных и результатов аналитики
- Интегрировать workflow загрузки данных с другими системами MXU, в том числе географически распределёнными с ограниченной пропускной способностью
- Интегрировать аналитику MXU для быстрого и интуитивного просмотра изображений
- Выполнять системную инженерию и администрирование для развёртывания инструмента во всех designated development и operational средах MXU
- Поддерживать развёртывания инструмента на различных инфраструктурах в соответствии с политиками, процедурами и требованиями
- Давать оценки трудозатрат и сроков на этапах планирования
Требования
- Активный допуск Top Secret с возможностью получения доступа SCI
- 10+ лет опыта разработки ПО, включая глубокие знания обработки мультимедиа, анализа и управления данными
- Прямой и недавний опыт создания платформы анализа мультимедиа петобайтного масштаба
- Опыт разработки и поддержки приложений, обрабатывающих петобайтные объёмы данных с высокой пропускной способностью
- Владение Java и front-end технологиями: JavaScript, HTML, CSS, Vue
- Знакомство с Agile-методологиями и практиками CI/CD
- Подтверждённая способность руководить технической командой: ставить цели, распределять задачи и доводить проекты до завершения
- Сильные навыки решения проблем и отладки сложных программных задач
- Опыт в UI/UX-дизайне для обеспечения доступности и эффективности инструментов для пользователей
- Желательны профильные сертификации по технической архитектуре или разработке ПО
Условия
- Диапазон зарплаты: 125 000–135 000 USD в год
- Комплексный пакет льгот: медицинское страхование, оплачиваемый отпуск, пенсионные планы, страховые программы, помощь в обучении и повышении квалификации
- Компания принадлежит сотрудникам (employee-owned)
Навыки
- Java
- JavaScript
- HTML
- CSS
- Vue
- CI/CD
- Agile
- UI/UX