PayPal
Sr. Software Engineer – Cloud Infrastructure and Devops
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Business Continuity в Venmo (PayPal): отвечает за отказоустойчивость и восстановление критичных систем, автоматизацию disaster recovery, chaos engineering и backup/restore в AWS-инфраструктуре.
Задачи
- Быть hands-on контрибьютором и вести за собой личным примером
- Менторить junior-инженеров
- Самостоятельно принимать технические решения и отвечать за результат
- Обеспечивать масштабируемость и надёжность AWS-инфраструктуры Venmo
- Самостоятельно вести инициативы: проектирование, согласование со стейкхолдерами, управление рисками, координация коллег, реализация и ответственность за сроки и качество
- Разбирать инциденты, находить первопричины, устранять и документировать проблемы, внедрять превентивные меры
- Разрабатывать и улучшать инструменты и автоматизацию для управления инфраструктурой и конфигурацией как кодом
- Повышать качество, надёжность и стабильность инфраструктуры и операций
- Проектировать, внедрять и проводить chaos engineering эксперименты для проактивного выявления и устранения слабых мест
- Создавать и поддерживать автоматизацию disaster recovery, runbooks и инфраструктуру в облаке Venmo
- Планировать и проводить chaos и incident game day учения для проверки устойчивости систем и готовности команды
- Разрабатывать и поддерживать инструменты и процессы backup/restore для критичных систем и данных
- Определять и отслеживать метрики устойчивости, SLO и RTO для своих систем
Требования
- Bachelor’s degree в computer science или смежной области
- 5+ лет опыта в разработке ПО или смежной сфере
- 3+ года опыта эксплуатации распределённых приложений 24x7x365 в команде Cloud Engineering, DevOps и/или SRE
- Обширный практический опыт проектирования, внедрения и поддержки инфраструктуры (предпочтительно AWS) для глобальных сервисов
- Глубокий практический опыт с IaaS и PaaS решениями AWS (или аналогичного облачного провайдера)
- Практическое программирование и скриптинг (Python, Java, Bash, Go)
- Практический опыт с контейнерами и оркестрацией: Docker, Kubernetes
- Сильные коммуникативные навыки, умение объяснять технические вопросы нетехнической аудитории
- Опыт с инструментами и фреймворками chaos engineering (например, AWS Fault Injection Simulator, Gremlin, Chaos Monkey, Litmus)
- Практический опыт проектирования и внедрения disaster recovery решений для распределённых систем
- Опыт разработки и поддержки инструментов и стратегий backup/restore
- Опыт планирования и проведения game day учений или симуляций инцидентов
- Понимание требований RTO/RPO и того, как проектировать системы под их выполнение
Условия
- Гибридный формат: 3 дня в офисе, 2 дня на выбор — офис или дом
- Годовая премия по результатам, equity или иные incentive-выплаты
- Комплексные программы поддержки благополучия: физического, эмоционального и финансового
- Гибкая и сбалансированная культура работы
- Щедрый оплачиваемый отпуск
- Медицинская страховка для сотрудника и семьи
- Ресурсы для финансовой безопасности и поддержки ментального здоровья
- Visa Sponsorship через PayPal недоступен для этой позиции
Навыки
- AWS
- EKS
- Docker
- GitHub Enterprise
- Terraform
- GitHub Actions
- DataDog
- Bash
- Python
- Go
- Java
- Kubernetes
- Chaos Engineering
- Disaster Recovery
- Backup and Restore
- SLO
- RTO/RPO