Yellow Duck Technologies
Journeyman Software Engineer (TS/SCI with Polygraph)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик ПО для поддержки критически важных киберопераций. Работа в кросс-функциональных командах по SAFe Agile над масштабируемыми и безопасными приложениями полного жизненного цикла.
Задачи
- Разрабатывать функциональность ПО согласно user stories и критериям приёмки
- Писать чистый, поддерживаемый и документированный код
- Реализовывать автоматические unit- и интеграционные тесты (покрытие не менее 80%)
- Участвовать в code review и парном программировании
- Поддерживать внедрение и сопровождение DevSecOps-пайплайна
- Разрабатывать микросервисы с использованием контейнеризации
- Интегрироваться с государственными платформенными сервисами и API
- Участвовать во всех командных церемониях SAFe
- Поддерживать устранение неполадок и решение проблем в продакшене
- Вести техническую документацию и передачу знаний
Требования
- Активный допуск TS/SCI с полиграфом
- Степень бакалавра в области Computer Science, инженерии или смежной области; допускается замена 4 годами опыта
- 7+ лет опыта разработки ПО
- Владение одним или несколькими языками: Python, Java, Go, JavaScript/TypeScript
- Опыт работы с микросервисной архитектурой и контейнеризацией (Docker, Kubernetes)
- Знание практик DevSecOps и CI/CD-пайплайнов
- Опыт TDD и автоматизированного тестирования
- Знакомство с Git и совместной разработкой
- Понимание проектирования и реализации RESTful API
- Опыт работы в средах Linux/Unix
Навыки
- Python
- Java
- Go
- JavaScript
- TypeScript
- Docker
- Kubernetes
- DevSecOps
- CI/CD
- TDD
- Git
- RESTful API
- Linux
- Unix
- микросервисы