Amazon
Software Development Engineer, AWS DMS
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду AWS Database Migration Service (DMS) — работа над control plane, который обеспечивает провижининг, оркестрацию, деплой, безопасность и мониторинг глобального парка репликационных инстансов для гетерогенных миграций баз данных.
Задачи
- Проектировать, реализовывать и выпускать фичи и исправления в control plane DMS: управление жизненным циклом репликационных инстансов, оркестрация задач репликации, управление хостами и API для клиентов и внутренних систем
- Владеть системами деплоя и релизов, обеспечивающими надёжность и актуальность глобального парка: пайплайны деплоя, патчинг ОС, безопасные механизмы раскатки на парк
- Внедрять улучшения по безопасности и комплаенсу для защиты данных клиентов
- Обеспечивать операционное совершенство: проектировать алерты, мониторинг и автоматические защиты, создавать инструменты для сокращения времени восстановления
- Участвовать в код-ревью, обсуждениях дизайна и управлении релизами
- Участвовать в on-call ротации, разбирать и устранять продакшн-инциденты
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 2+ года опыта проектирования или архитектуры (паттерны проектирования, надёжность и масштабирование) новых и существующих систем
- 1+ год опыта работы software development engineer или аналогичной роли
- 1+ год опыта проектирования и разработки крупномасштабных многоуровневых, многопоточных, встраиваемых или распределённых приложений, инструментов, систем и сервисов на C#, C++, Java или Perl
- 1+ год опыта объектно-ориентированного проектирования
- Степень бакалавра или иностранный эквивалент в области Computer Science, инженерии, математики или смежной области
- Опыт программирования хотя бы на одном языке программирования
Условия
- Базовая зарплата 143 700 – 194 400 USD в год
- Пакет включает sign-on выплаты и restricted stock units (RSU)
- Комплексные бенефиты: медицинская, стоматологическая и офтальмологическая страховка, страхование жизни и AD&D, EAP, поддержка психического здоровья, медицинская консультационная линия, гибкие расходные счета, компенсация усыновления и суррогатного материнства
- 401(k) с matching
- Оплачиваемый отпуск и отпуск по уходу за ребёнком
- Команда поддерживает новых сотрудников, менторство и обмен знаниями, карьерный рост
Навыки
- C#
- C++
- Java
- Perl
- Object Oriented Design
- Distributed Systems
- AWS
- Amazon Aurora
- Amazon RDS
- PostgreSQL
- MySQL
- Oracle
- SQL Server
- DB2
- Deployment Pipelines
- OS Patching
- Monitoring
- Alarms
- On-call
- AI-powered engineering tools