General Atomics Aeronautical Systems
Software Developer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик Java в отдел Solutions Intelligence компании GA-Intelligence. Создание и поддержка систем ситуационной осведомлённости, трекинга, слияния данных и геопространственного управления данными для разведки и Минобороны США, в том числе для edge-сред.
Задачи
- Проектировать и разрабатывать корпоративные Java-приложения для управления и визуализации геопространственных данных, анализа и командования
- Исследовать и разрабатывать новые концепции обработки данных для ситуационной осведомлённости
- Поддерживать существующие решения, развёрнутые у заказчика и в AWS
- Разрабатывать тестовые скрипты и фреймворки для проверки функциональности и качества ПО
- Взаимодействовать с заказчиками, руководством и другими инженерными командами в защищённых средах
- Соблюдать конфиденциальность и требования безопасности
Требования
- Степень бакалавра или магистра в области computer science, информационных систем или смежной дисциплины и от двух лет опыта разработки ПО
- Сильная база в математике, компьютерных сетях, протоколах связи и/или форматах обмена данными
- Опыт разработки production-кода на Java
- Знакомство с AWS, Docker и Kubernetes
- Знакомство с helm и helmfile в Kubernetes
- Опыт разработки под Linux
- Понимание принципов разработки ПО: проектирование, документация, тикет-системы, контроль версий, Agile
- Умение диагностировать нестандартные проблемы в развёрнутых системах
- Наличие допуска (Cleared) — предпочтительно
Навыки
- Java
- AWS
- Docker
- Kubernetes
- helm
- helmfile
- Linux
- Agile