Novul Solutions
Tech Lead – Principal Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Технический лидер и principal-инженер для поддержки mission-critical систем Министерства обороны США. Отвечает за архитектуру, full-stack разработку, DevSecOps и руководство несколькими инженерными командами в защищённой среде.
Задачи
- Определять техническую стратегию, вести архитектурные решения и устанавливать инженерные стандарты
- Руководить full-stack разработкой, интеграцией API и пайплайнами данных на Java, JavaScript, Python
- Проектировать и оптимизировать автоматизированные пайплайны сборки, тестирования и деплоя (Jenkins, GitLab, Bitbucket, Ansible, Terraform)
- Переводить требования и приоритизированный бэклог в технические планы, цели спринтов и релизы
- Осуществлять контроль версий, автоматизированное тестирование, конфигурационный менеджмент и деплой в dev/Test/QA/Prod
- Руководить senior-инженерами и техническими командами, развивать их и продвигать лучшие практики
- Интегрировать средства безопасности, мониторинг и DevSecOps-практики в SDLC согласно требованиям DoD
- Взаимодействовать с product owners, стейкхолдерами и руководством по техническим роадмапам и рискам
- Повышать эффективность инженерии и надёжность систем через Agile-метрики, Jira, автоматизацию и генеративный AI
Требования
- Степень бакалавра и 12+ лет опыта в разработке ПО (или эквивалентный опыт)
- Опыт руководства несколькими инженерными командами и поставки сложных enterprise-систем
- Сильный практический опыт Java full-stack, JavaScript, Python, API, веб-сервисы и интеграция enterprise-ПО
- Глубокое знание Agile, полного SDLC, DevSecOps, автоматизированного тестирования и CI/CD
- Опыт построения и поддержки DevOps-пайплайнов с Git, Jenkins, Bitbucket, Artifactory, Ansible или аналогами
- Опыт с GitLab, GitHub, Gradle, PowerShell, YAML, Terraform, Oracle 19c и SQL-базами
- Понимание архитектуры ПО, release management, configuration management и процессов production-деплоя
- Опыт управления Agile-поставкой, планированием спринтов и разработкой в Jira или аналогах
- Способность вести технические команды, решать сложные инженерные задачи и коммуницировать с руководством
- Опыт работы в высокотемповых classified-средах DoD со строгими требованиями безопасности
- Предпочтительно: опыт поддержки DISA или других mission-партнёров DoD
- Предпочтительно: опыт проектирования и деплоя защищённых облачных приложений, желательно в AWS
Условия
- Оплачиваемый отпуск: 10 дней PTO и 5 floating-дней
- 11 оплачиваемых праздничных дней, возможен flex time вместо праздничного дня
- Выплаты дважды в месяц
- 401(k) с гарантированным матчем 3% (с 21 года, после 3 месяцев)
- Квартальные награды за индивидуальные и общекомандные результаты
- Медицинская страховка UnitedHealthcare PPO (Medical/Dental/Vision/HSA) с первого числа после старта
- Компенсация обучения и повышения квалификации
- Ежемесячная компенсация $150 на парковку
- Бонус за результаты проекта и годовой бонус компании
Навыки
- Java
- JavaScript
- Python
- APIs
- web services
- Jenkins
- GitLab
- Bitbucket
- Ansible
- Terraform
- Git
- GitHub
- Gradle
- PowerShell
- YAML
- Artifactory
- Oracle 19c
- SQL
- Jira
- AWS
- CI/CD
- DevSecOps
- Agile