Amentum
Software Engineer 3
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в DevOps-команду Amentum, обеспечивающую поставку учебных решений по кибербезопасности. Работа в SCIF-среде с полным циклом разработки: от требований и проектирования сервисов до тестирования, деплоя и поддержки приложений.
Задачи
- Проектировать, разрабатывать, отлаживать и анализировать программные решения для компьютерного обучения
- Исследовать, документировать и тестировать security-решения для новых технологий и концепций CNE
- Поддерживать разработку операционных учебных сценариев и материалов
- Совместно с мультидисциплинарной командой обновлять контент курсов и учебные материалы
- Развивать и устранять неполадки существующих инструментов управления занятиями
- Создавать и поддерживать виртуализированные системы для симуляции реальных сценариев
- Выполнять системное моделирование, симуляцию и анализ
- Разрабатывать утилиты и операционные системы, анализировать спецификации
- Готовить документацию, блок-схемы и логические схемы
- Проверять корректность программ: готовить тестовые данные, проводить тесты, анализировать результаты и логи, отлаживать ошибки
Требования
- Минимум 13 лет опыта разработки ПО (степень бакалавра заменяет 3 года, магистра — 8 лет)
- Знание языков программирования, фреймворков и компонентов: Python, Ruby, shell scripting, C++, HTML, CSS, AJAX, JSON/XML, JavaScript/TypeScript, JQuery, React, SQL/NoSQL и реляционные БД
- Практический опыт работы с Windows и Linux (настройка, поддержка, администрирование серверов и рабочих станций)
- Опыт работы с agile-методологиями
- Опыт настройки и поддержки сервисов, хостов и сетей в виртуализированных средах (VMware, Kubernetes, Docker)
- Опыт разработки на Ruby, Ruby on Rails, Java или C++
- Навыки проектирования веб-интерфейсов: HTML, CSS, AJAX, JSON/XML, JavaScript/TypeScript, JQuery
- Опыт работы с SQL/NoSQL и реляционными БД (предпочтительно MySQL/MongoDB)
- Сертификация Sec+ или эквивалент
- Наличие допуска TS/SCI with Poly
Условия
- Зарплата $210,000 - $260,000 в год
- Гибкий график: core hours 1000-1400, возможна поддержка до/после занятий
- Медицинская, стоматологическая и офтальмологическая страховка
- Оплачиваемый отпуск и праздничные дни
- Пенсионные накопления (включая 401(k) matching)
- Компенсация обучения
- Родительский отпуск
- Программа покупки акций сотрудниками
- Налоговые льготы
- Страхование инвалидности и жизни
- Страхование питомцев
Навыки
- Python
- Ruby
- Ruby on Rails
- Shell scripting
- C++
- HTML
- CSS
- AJAX
- JSON
- XML
- JavaScript
- TypeScript
- JQuery
- React
- Angular
- Svelte
- SQL
- NoSQL
- MySQL
- MongoDB
- Windows
- Linux
- VMware
- Kubernetes
- Docker
- GitLab
- Helm
- Git
- Rancher
- vSphere
- Node.js
- Express
- Hono
- PHP
- Go
- Flask
- jUnit
- PyTest
- Jira
- apt
- yum
- pip
- npm
- nuget