Инженер по надёжности выходного дня (SRE)
Компания: Sporty Group
Местоположение: Глобально - Удаленно
Что предстоит делать
- Работать в команде DevOps и DBA, обеспечивая поддержку по субботам, воскресеньям и понедельникам (всего 5 дней с гибкостью в выборе выходных) в качестве инженера по надёжности выходного дня (SRE).
- Улучшать существующую инфраструктуру и процессы в странах, где мы представлены, а также оптимизировать процессы для развертывания в новых странах в будущем.
- Постоянно повышать стабильность и эффективность платформы Kubernetes, уделяя особое внимание оптимизации использования ресурсов, снижению затрат и упрощению развертывания сред с помощью GitOps-подходов.
- Мониторить и поддерживать облачную инфраструктуру с помощью авто масштабирования, конвейеров оповещений и дашбордов Grafana, охватывающих метрики, логи, трейсы и мониторинг реальных пользователей (RUM).
- Руководить операциями в выходные дни, включая обработку и реагирование на инциденты в продакшене, анализ корневых причин и проведение обзоров после инцидентов.
- Разрабатывать и поддерживать конвейеры оповещений для обеспечения качества сигналов, предотвращая при этом утомление от оповещений, каскадные оповещения и наводнение уведомлениями.
- Определять и поддерживать SLI и SLO для критически важных сервисов, используя их для улучшения надёжности и приоритизации задач в режиме дежурства.
- Брать на себя ответственность за нашу деятельность по облачным операциям.
- Взаимодействовать с внешними агентствами по безопасности для проведения ежегодных аудитов, а также проводить собственные внутренние проверки безопасности.
- Помогать в реконфигурации существующей архитектуры для обеспечения быстрых развертываний в новых странах.
- Менторить менее опытных членов команды.
Что вы принесете с собой
- Опыт работы в DevOps / платформенной инженерии от 3 лет.
- Проживание в Европе, Азии или Латинской Америке.
- Опыт самостоятельного руководства планированием и развертыванием проекта.
- Опыт работы с облачными платформами, особенно с AWS, включая глубокое понимание того, как использовать облачные ресурсы для удовлетворения потребностей других команд и продакшена.
- Глубокое понимание Kubernetes и оркестрации контейнеров, с опытом работы с EKS и инструментами GitOps, такими как ArgoCD и Helm (будет большим плюсом).
- Опыт работы с Infrastructure-as-Code, в частности с Terraform.
- Владение скриптовыми языками и автоматизацией с использованием Bash, Python или Golang; опыт работы с Rust будет плюсом.
- Практический опыт работы со стеками наблюдаемости (observability), охватывающими метрики, логи, распределенные трейсы и профилирование, например, Prometheus, Loki, Tempo, Pyroscope и OpenTelemetry.
- Опыт работы с мониторингом реальных пользователей (RUM), знакомство с Grafana Faro или инструментированием OpenTelemetry SDK будет плюсом.
- Подтвержденный опыт дежурств и реагирования на инциденты, уверенное триажирование производственных проблем под давлением, руководство пост-мортемами и контроль выполнения последующих действий.
- Способность проектировать и поддерживать фреймворки оповещений, минимизирующие шум, предотвращающие утомление от оповещений и избегающие каскадных паттернов оповещения.
- Опыт определения SLI и SLO и их использования для информирования о работе по повышению надёжности.
- Знакомство с концепциями service mesh (будет плюсом), так как мы активно оцениваем service mesh на основе Cilium в непроизводственных средах.
- Глубокие знания в области сетевых технологий, особенно стека TCP/IP и протокола HTTP.
- Опыт обработки высоких объемов HTTP-запросов и проектирования систем для высокой доступности и высокой нагрузки.
- Глубокое понимание кэширования, включая CDN, HTTP-кэш, Redis / Memcached.
- Отличные навыки устранения неполадок, включая диагностику проблем ОС Linux и оптимизацию параметров ОС; оптимизация JVM будет очень кстати.
Наш стек
- Языки: Java / Spring Boot, Node.js, Python, JavaScript
- База данных: Aurora MySQL & PostgreSQL, MongoDB, MySQL Community
- Кэш: ElastiCache, Redis, Valkey
- Обмен сообщениями: Apache RocketMQ, AutoMQ, Kafka
- Сеть и прокси: Nginx, Kong, Cilium, eBPF
- Оркестрация и GitOps: Docker, Kubernetes (EKS), ArgoCD, Helm
- Вычисления и хранение: AWS EC2, VPC, AWS Lambda, EBS, S3
- CI/CD: Jenkins, GitHub Actions
- Метрики: Prometheus, Mimir, Grafana, Alertmanager
- Логи: Loki, Vector
- Трейсы: Tempo, OpenTelemetry, Alloy
- Профилирование: Pyroscope
- RUM: Grafana Faro, OpenTelemetry SDK
- Infrastructure as Code: Terraform
- CDN и Edge: Cloudflare, AWS CloudFront
- AWS CloudWatch
Что мы предлагаем
- Sporty — это компания с фокусом на удаленную работу, стремящаяся к устойчивому развитию.
- Конкурентоспособная заработная плата + индивидуальные бонусы, основанные на результатах, ежеквартально.
- 28 дней оплачиваемого отпуска.
- Основные рабочие часы с 10:00 до 15:00 по вашему местному часовому поясу с гибкостью вне этого времени.
- Реферальные бонусы и внезапные бонусы.
- Лучшее оборудование.
- Ежегодные корпоративные ретриты для предоставления отличных возможностей для внутреннего нетворкинга.
Процесс собеседования
- Удаленный видеоскрининг с нашей командой по подбору персонала.
- Онлайн-тестирование через Hackerrank.
- Удаленное видеоинтервью с 3 членами команды (по 45 минут каждое, в один день).
Если вы заинтересованы, мы призываем вас подать заявку! Каждое заявление рассматривается членом нашей команды (в нашем рекрутинговом процессе не используется ИИ), и мы стремимся ответить в течение 48 часов.