Peraton
Mid-level Full Stack Software Engineer - SATCOM
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в Peraton для программы спутниковой связи SATCOM: разработка платформенных сервисов для защищённых наземных коммуникаций и передачи данных, работа над frontend и backend компонентами в кросс-функциональной команде.
Задачи
- Разрабатывать backend-сервисы на Python: API, логику автоматизации и сервисные компоненты.
- Создавать и поддерживать структуры БД PostgreSQL: SQL-запросы, триггеры, хранимые функции.
- Реализовывать микросервисы и механизмы безопасности, включая OAuth 2.0 и JWT.
- Участвовать в frontend-разработке на TypeScript с современными компонентными фреймворками.
- Работать в Agile: планирование спринтов, код-ревью, итеративная поставка.
- Расследовать и устранять production-инциденты структурированными методами.
- Использовать Git-системы контроля версий и участвовать в код-ревью.
- Работать с Docker, Kubernetes и Helm для контейнерного развёртывания приложений.
Требования
- Степень associate в Software Engineering, Computer Science, Systems Engineering или смежной области и 7+ лет опыта; либо bachelor и 5+ лет; либо master и 3+ года (дополнительные 4 года опыта могут заменить степень).
- Наличие минимум допуска Top-Secret с возможностью повышения до TS/SCI и его поддержание.
- Уверенная разработка backend-приложений на Python.
- Опыт проектирования и разработки БД PostgreSQL: SQL-запросы, триггеры, хранимые функции.
- Опыт микросервисной архитектуры и механизмов безопасности OAuth 2.0 и JWT.
- Опыт frontend-разработки на TypeScript и современных UI-фреймворках.
- Опыт работы с Git (GitHub или GitLab).
- Понимание Agile Scrum и практик разработки ПО.
- Знание контейнеризации и оркестрации: Docker, Kubernetes, Helm.
- Понимание концепций message-driven и event-driven разработки.
- Знание техник контроля доступа RBAC и ABAC.
Условия
- Субсидируемое покрытие льгот для сотрудника и иждивенцев.
- 25 дней PTO ежегодно с возможностью накопления до щедрого лимита.
- Участие в привлекательном бонусном плане.
- Возможна оплата сверхурочных, сменные надбавки и дискреционный бонус в дополнение к базовой зарплате.
Навыки
- Python
- PostgreSQL
- SQL
- OAuth 2.0
- JWT
- TypeScript
- Git
- GitHub
- GitLab
- Docker
- Kubernetes
- Helm
- RBAC
- ABAC
- Agile
- Scrum
- microservices