Airbnb11 дней назад
Software Engineer, Reliability Engineering Team
Brazil
Обязанности
- 01Разрабатывать и поддерживать инструменты и системы, обеспечивающие надежность и масштабируемость сервисов
- 02Сотрудничать с SRE и другими инженерными командами для обеспечения правильной инструментации и масштабируемости сервисов
- 03Участвовать в разработке культуры надежности в компании, предоставляя платформу для управления инцидентами
- 04Выявлять возможности для улучшения и внедрять их для повышения операционной эффективности
- 05Быть частью команды Production SRE, реагировать на инциденты высокой степени тяжести и управлять ими
- 06Исполнять роль командира инцидентов во время критических событий, координировать команды и обеспечивать своевременное разрешение
- 07Проектировать, внедрять и поддерживать инструменты для надежности, мониторинга и оповещения
- 08Сотрудничать с инфраструктурными инженерами для понимания их задач и разработки соответствующих инструментов
- 09Участвовать в анализе инцидентов и постмортемах для выявления и устранения системных проблем
- 10Оценивать новые технологии и лучшие практики для улучшения инструментов SRE и процедур реагирования на инциденты
- 11Разбираться в критических компонентах сайта (сервисы, инфраструктура, продукт, инструменты и процессы)
- 12Лидировать в высокоприоритетных инцидентах и наставничать менее опытных инженеров
Требования
- 01Степень бакалавра в области Computer Science или смежных областях
- 022-4 года опыта в разработке ПО или SRE, с акцентом на крупномасштабные распределенные системы
- 03Сильные навыки программирования на одном из языков: Java, Python или Go
- 04Опыт работы с распределенными системами и сервис-ориентированными архитектурами
- 05Опыт работы с облачными платформами, такими как AWS или Google Cloud Platform
- 06Убежденность в лучших практиках разработки ПО: контроль версий, автоматизированное тестирование, CI/CD
- 07Опыт работы с контейнеризацией, такими как Docker и Kubernetes
- 08Отличные навыки решения проблем и аналитическое мышление, внимание к деталям
- 09Способность эффективно работать в динамичной и быстро меняющейся среде
- 10Сильные коммуникационные и межличностные навыки
- 11Владение английским на профессиональном уровне
Условия
- 01Работа в международной компании с гибким графиком
- 02Возможности для профессионального роста и обучения
- 03Корпоративные льготы и бонусы
- 04Работа в команде, занимающейся надежностью и масштабируемостью систем мирового уровня
- 05Возможность участвовать в глобальных проектах и влиять на архитектуру платформы