Bowhead
Software Engineer (Cloud & DevOps)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист (Cloud & DevOps) в Bowhead для поддержки RDT&E-операций в Dahlgren, VA. Разработка защищённых веб-приложений, облачная инфраструктура Azure/AWS, CI/CD и контейнеризация.
Задачи
- Проектировать, разрабатывать и поддерживать защищённые масштабируемые веб-приложения для критичных RDT&E-операций
- Участвовать в принятии архитектурных и технических решений
- Разрабатывать функциональность на JavaScript и full-stack технологиях
- Интегрировать приложения с корпоративными источниками данных и аналитическими платформами
- Разрабатывать и выполнять автоматизированные тесты (unit, functional, integration, performance, acceptance)
- Проводить код-ревью и продвигать лучшие практики разработки
- Диагностировать и устранять сложные проблемы приложений
- Поддерживать развёртывание и обслуживание приложений в Azure и AWS
- Устранять неполадки на уровне кода, инфраструктуры, сетей и сервисов
- Сотрудничать с инфраструктурными и кибербезопасностными командами
- Проектировать и оптимизировать CI/CD пайплайны в GitLab
- Разрабатывать и поддерживать Helm-чарты для контейнерных приложений
- Поддерживать развёртывание в Docker и Kubernetes
- Реализовывать безопасное управление секретами через HashiCorp Vault
- Внедрять практики DevSecOps на протяжении SDLC
- Применять стандарты безопасного кодирования согласно требованиям DoD
- Поддерживать выявление и устранение уязвимостей
- Выступать техническим экспертом и наставником для команды
- Готовить техническую документацию и SOP
- Взаимодействовать с государственными заказчиками и техническими стейкхолдерами
Требования
- Степень бакалавра
- 5–8 лет опыта в software engineering, full-stack разработке, cloud engineering или DevOps
- Опыт разработки и поддержки enterprise веб-приложений
- Сильное знание JavaScript и современных принципов разработки
- Практический опыт с Microsoft Azure и/или AWS
- Опыт с GitLab: version control, CI/CD, автоматизация
- Опыт внедрения автоматизированного тестирования
- Знание Docker, Kubernetes и Helm
- Опыт с HashiCorp Vault или аналогами для управления секретами
- Понимание архитектуры приложений, интеграции и SDLC
- Способность диагностировать сложные технические проблемы
- Понимание принципов безопасного кодирования и требований кибербезопасности
- Опыт работы с заказчиками и техническими стейкхолдерами
- Сильные аналитические и коммуникационные навыки
- Гражданство США и способность получить допуск уровня Top Secret
Условия
- Зарплата $120,000–$140,000 в год в зависимости от квалификации и опыта
- Работа в офисе в Dahlgren, VA
- Требуется поддержание допуска Secret и получение Top Secret
- Гражданство США обязательно
Навыки
- JavaScript
- Azure
- AWS
- GitLab
- CI/CD
- Docker
- Kubernetes
- Helm
- HashiCorp Vault
- DevSecOps
- Vue.js
- Python Flask
- Java Spring
- TypeScript
- HTML
- Infrastructure as Code
- TCP/IP
- VPN
- VLAN
- Load Balancing