American Express
Senior Software Engineer I
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Database Engineering для построения и поддержки облачной DBaaS-платформы American Express в приватном и публичных облаках.
Задачи
- Проектировать, разрабатывать, внедрять и поддерживать платформы баз данных on-premises и в публичных облаках
- Руководить архитектурой и разработкой масштабируемых, отказоустойчивых и безопасных решений для БД
- Анализировать сложные архитектуры систем и выявлять технические риски, зависимости и узкие места
- Проектировать и внедрять решения для модернизации и расширения возможностей корпоративной платформы БД
- Работать с Product Owners и инженерными командами для сбора требований и технического дизайна
- Применять cloud-native и новые технологии для автоматизации, масштабируемости и эффективности платформы
- Оценивать существующие реализации и зависимости, обеспечивать непрерывные улучшения производительности, надёжности и безопасности
- Применять понимание сетевых, вычислительных и storage-топологий для проектирования оптимальных архитектур
- Обеспечивать production-поддержку по ротации и решать сложные инциденты
- Продвигать инженерные best practices, автоматизацию и непрерывное улучшение жизненного цикла платформы БД
Требования
- Bachelor's или master's degree в computer science, computer engineering или смежной технической дисциплине либо эквивалентный опыт
- 8+ лет опыта администрирования баз данных, предпочтительно PostgreSQL, Couchbase, Mongo и Cassandra
- 4+ года опыта разработки на Python и Terraform
- Опыт конфигурирования систем с помощью Ansible
- 5+ лет опыта администрирования Linux
- Практический опыт развёртывания публичных облачных сервисов (Network, Security, Compute, Database)
- Опыт написания Terraform-модулей для различных провайдеров
- Опыт с Docker, Kubernetes, Openshift будет плюсом
- Способность интерпретировать технические и бизнес-цели и предлагать решения
- Готовность изучать новые технологии
- Готовность к on-call поддержке по ротации
- Право на работу в США (визовая поддержка не предоставляется)
Условия
- Конкурентная базовая зарплата
- Бонусные программы
- 6% company match в пенсионном плане
- Бесплатный финансовый коучинг и поддержка финансового благополучия
- Комплексная медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
- Гибкая модель работы: hybrid, onsite или virtual в зависимости от роли и потребностей бизнеса
- 20+ недель оплачиваемого родительского отпуска для всех родителей независимо от пола
- Бесплатный доступ к глобальным wellness-центрам с медсёстрами и врачами (в зависимости от локации)
- Бесплатная и конфиденциальная психологическая поддержка через программу Healthy Minds
- Возможности карьерного развития и обучения
Навыки
- PostgreSQL
- Couchbase
- MongoDB
- Cassandra
- Python
- Terraform
- Ansible
- Linux
- Docker
- Kubernetes
- OpenShift
- Public Cloud
- Network
- Security
- Compute
- Storage
- Agile