Base-2 Solutions
Agile Developer 3
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик в Agile Scrum-команду для развития и поддержки сложных legacy- и новых корпоративных систем, включая миграцию на микросервисы и DevSecOps-автоматизацию.
Задачи
- Разрабатывать и поддерживать сложные legacy- и новые корпоративные системы по задокументированным требованиям
- Взаимодействовать с членами команды и смежными кросс-функциональными командами в Agile Scrum
- Разрабатывать комплексные решения с учётом стоимости и затрат на поддержку
- Проверять и тестировать компоненты ПО на соответствие архитектурным требованиям и документировать результаты тестов
- Мониторить логи и устранять неполадки по задокументированным процедурам
- Обеспечивать поддержку систем в режиме 24x7 и on-call
- Участвовать в проектировании компонентов ПО: trade-offs hardware/software, переиспользование, COTS/GOTS, анализ требований
- Поддерживать Agile-разработку и поставку ПО
- Поддерживать монолитное приложение и его сопровождение
- Поддерживать миграцию на микросервисную архитектуру
- Поддерживать улучшения UI/UX
- Поддерживать DevSecOps и автоматизацию CI/CD-пайплайнов
Требования
- Активный допуск TS/SCI с Full Scope Polygraph и CI Polygraph за последние 7 лет
- Степень бакалавра в области Computer Science, математики или смежной дисциплины либо эквивалентный опыт/образование
- 9 лет релевантного опыта либо 7 лет с магистерской степенью
- Опыт построения микросервисов, разработки API, работы с Lambda, RDS, Grafana, Prometheus, MongoDB и DocumentDB
- Готовность к поддержке 24x7 и on-call
Условия
- Формат работы в Agile Scrum-команде
- Поддержка систем в режиме 24x7 и on-call
- Работодатель — равный работодатель (EEO)
Навыки
- Microservices
- API
- AWS Lambda
- AWS RDS
- Grafana
- Prometheus
- MongoDB
- DocumentDB
- Java
- Spring Boot
- Python
- AWS
- CI/CD
- DevSecOps