Aerstone
Back-End Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-разработчик в Aerstone для проекта NGA по управлению POA&M в рамках RMF. Разработка масштабируемых сервисов на NodeJS и REST API в cloud-native стеке на AWS.
Задачи
- Проектировать и разрабатывать масштабируемые backend-сервисы на NodeJS
- Создавать и поддерживать RESTful API для интеграции с frontend и внешними системами
- Проектировать и оптимизировать хранение данных в SQL-базах (RDS, Redshift)
- Использовать сервисы AWS (Lambda, Glue, S3, EC2) для функциональности приложения и data pipeline
- Внедрять практики DevSecOps, включая CI/CD и автоматизированное тестирование
- Взаимодействовать с frontend-разработчиками, DevOps-инженерами и командами безопасности
- Участвовать в Agile-процессах: планирование спринтов, code review, груминг бэклога
Требования
- Активный допуск TS/SCI
- Степень бакалавра в Computer Science или смежной области
- 5+ лет опыта backend-разработки, преимущественно на NodeJS
- Продвинутый опыт SQL, включая оптимизацию производительности и сложные запросы
- Знакомство с Python и JavaScript
- Опыт построения data pipeline и распределённых workflow в AWS
- Понимание практик безопасного кодирования, соответствия RMF и cloud security
- Практический опыт с Docker и оркестрацией контейнеров
- Сильные навыки отладки и решения проблем
Условия
- Работа над mission-critical системами национальной безопасности
- Команда с фокусом на техническое совершенство и коллаборацию
- Культура доверия, гибкости и высокого влияния
- Работа с современными технологиями в поддержку федеральной миссии
Навыки
- NodeJS
- SQL
- AWS
- Lambda
- Glue
- Redshift
- RDS
- EC2
- S3
- Docker
- Python
- JavaScript
- REST API
- CI/CD
- DevSecOps