Peraton
Lead Full Stack Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий full-stack инженер для разработки облачных SIGINT-микросервисов для миссии Intelligence Community. Отвечает за архитектуру и технический роадмап, менторство команды и hands-on разработку на Java/Spring Boot и Angular.
Задачи
- Формировать техническое видение: проектировать архитектуру, определять технические роадмапы и согласовывать работу инженеров с целями заказчика
- Руководить командой: планировать ресурсы, менторить инженеров, задавать стандарты качества кода, тестирования и безопасности, обеспечивать плановую on-call поддержку
- Руководить разработкой, интеграцией, тестированием, деплоем и поддержкой отказоустойчивого облачного ПО
- Разворачивать окружения разработки, тестирования, staging и production, обеспечивать автоматизированную сборку, деплой и откат через GitLab CI/CD
- Работать с аналитиками, системными инженерами и разработчиками в Agile-среде
- Представлять техническую позицию заказчику, включая квартальные Program Management Reviews (PMRs)
Требования
- 8+ лет опыта с BS/BA; 6 лет с MS/MA; 3 года с PhD; без диплома — 12 лет релевантного опыта
- Действующий допуск TS/SCI с CI polygraph (требуется гражданство США)
- Сертификация Security+ или готовность получить её в течение 90 дней после найма
- Опыт определения технических роадмапов, планирования ресурсов и согласования инженерных задач с целями заказчика
- Backend-разработка на Java и Spring/Spring Boot
- Владение frontend: HTML, CSS, JavaScript и современный фреймворк (Angular, React или Vue.js)
- Практический опыт с базами данных MySQL, PostgreSQL или аналогичными
- Опыт с GitLab CI/CD (Pipelines, SonarQube, SAST, NexusIQ, dependency scanning)
- Опыт с облачной платформой (AWS, Azure или Google Cloud) и контейнеризированными системами
- Опыт провижининга окружений, сборки, деплоя, обновления и отката приложений
Условия
- Гибридные/офисные условия: только локальные кандидаты, Aurora, CO или Melbourne, FL
- Субсидированное медицинское страхование для сотрудника и иждивенцев
- 25 дней PTO в год с щедрым лимитом накопления, 10 оплачиваемых праздников
- Ежегодная оценка заслуг и участие в бонусной программе
- Командировки до 10% для квартальных PMR заказчика
- Benefits: medical, dental, vision, life, HSA, short/long term disability, EAP, parental leave, 401(k)
Навыки
- Java
- Spring Boot
- Angular
- MongoDB
- Docker
- Kubernetes
- GitLab CI/CD
- HTML
- CSS
- JavaScript
- React
- Vue.js
- MySQL
- PostgreSQL
- AWS
- Azure
- Google Cloud
- SonarQube
- SAST
- NexusIQ
- Java 17
- JUnit 5
- Mockito
- RKE
- RKE2
- Helm
- RabbitMQ
- PKI
- Keycloak
- OIDC
- Grafana
- Loki
- Prometheus
- Alertmanager
- Jira
- Confluence
- Cucumber
- Selenium