Science and Technology Corporation
Principal Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Developer в программу EED для поддержки NASA EOSDIS. Ведёт разработку cloud-native backend-систем, data-пайплайнов и DevOps-инструментария на AWS.
Задачи
- Проектировать, разрабатывать и поддерживать cloud-native backend-системы и пайплайны обработки данных на AWS (Lambda, Step Functions, S3 и др.)
- Разрабатывать IaC-решения на Terraform и сервисах AWS (IAM, deployment tooling) для автоматизации провижининга окружений
- Реализовывать и поддерживать DevOps-автоматизацию (Puppet, Chef, Ansible, Terraform), обеспечивать high availability, репликацию данных и быстрое восстановление
- Писать production-код на C++, BASH, Python, Java и JavaScript в Agile-окружении
- Проектировать и владеть масштабируемыми IaC-решениями для платформы earth science данных
- Применять знания AWS networking, serverless и cloud-native паттернов для решения сложных задач интеграции и масштабирования
- Участвовать в SAFe-планировании, PI planning, спринт-церемониях, refinement бэклога и технических ревью
- Взаимодействовать с кросс-функциональными командами в крупной multi-team Agile-среде
- Участвовать в автоматизации CI/CD, код-ревью, тестировании и документации
Требования
- Bachelor's degree и 10+ лет инженерного опыта
- 5+ лет опыта работы с облачными сервисами в IaaS или PaaS
- Экспертные знания AWS: networking, Lambda, Step Functions, serverless
- 3–5 лет опыта программирования на C++, BASH, Python, Java и JavaScript в Agile-окружении
- Опыт с DevOps-инструментами автоматизации (Puppet, Chef, Ansible, Terraform) с фокусом на high availability и репликацию данных
- Владение AWS Management и Deployment сервисами (Terraform, IAM)
- Сильное стремление автоматизировать процессы, создавать инструменты и поставлять IaC-решения
Условия
- Конкурентные бенефиты: health, dental, vision, FSA, life, disability
- 401K с matching
- Компенсация обучения
- Бонусные и incentive-программы
Навыки
- AWS
- Lambda
- Step Functions
- S3
- Terraform
- IAM
- Puppet
- Chef
- Ansible
- C++
- BASH
- Python
- Java
- JavaScript
- CI/CD
- UNIX
- Linux