Amazon
Software Engineer II, MLA Automation & Deployments
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Release and Automation Software (Annapurna Labs) для разработки сервисов и автоматизаций релизов и эксплуатации ML-серверов на платформе AWS.
Задачи
- Проектировать и строить CI/CD и другие автоматизации для повышения качества и удобства работы с платформами MLA
- Работать с командами ML Software и Hardware для выявления проблем и повышения эффективности релизов и операций
- Разрабатывать поддерживаемое, документированное, протестированное и переиспользуемое ПО
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 2+ года опыта проектирования или архитектуры новых и существующих систем (паттерны проектирования, надёжность, масштабирование)
- Опыт программирования хотя бы на одном языке
- Опыт с Java или Kotlin
- Знание AWS Step Functions, DynamoDB, Timestream, Lambda, CDK, CloudFormation, EC2
- Опыт релизов ПО в масштабе с CI/CD
Условия
- Гибкий график работы
- Баланс работы и личной жизни
- Менторство и карьерный рост
- Медицинская страховка (medical, dental, vision), 401(k) matching, оплачиваемый отпуск, родительский отпуск
- Sign-on payments и RSU
Навыки
- Java
- Kotlin
- AWS Step Functions
- DynamoDB
- Timestream
- AWS Lambda
- AWS CDK
- CloudFormation
- EC2
- CI/CD