Senior DevOps Engineer (Space)

от 250 000 руб. на руки

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Мы разрабатываем JetBrains Space - новый большой и амбициозный проект, ежедневный рабочий инструмент для команд программистов. Мы предоставляем облачное решение https://jetbrains.space, так и on-premises.

Мы работаем в команде разработчиков продукта и влияем на его развитие. Мы считаем, что инфраструктура имеет такое же значение в успехе продукта, как и код.

Наш стек выглядит так:

  • AWS как Cloud provider.

  • NLB и ALB как балансировщики, ECS для оркестрации сервисов.

  • Несколько кластеров приложений, написанных на Kotlin.

  • Несколько регионов в AWS.

  • RDS, S3, Elasticsearch и ElastiCache Redis.

  • Два типа трафика: L7 для HTTP и L4 для SSH Git (челлендж!).

  • ELK для логов, Grafana для метрик.

  • AWS CloudWatch, StatusCake для мониторинга.

  • HashiCorp Terraform для Infrastructure as a Code.

Мы рассказывали про нашу архитектуру в марте 2019, но уже многое поменялось:

  • Архитектура: https://www.youtube.com/watch?v=tr9osyj9T2s

  • Как мы используем CodeDeploy: https://www.youtube.com/watch?v=Utqyc0Gp-KQ

Что у нас еще есть:

  • Мы большие фанаты подхода Everything as a Code. Минимум ручных действий, максимум автоматизации.

  • Все наши площадки описаны в коде и разработчики могут легко и быстро развернуть новую площадку самостоятельно, например, из своего бранча.

  • Мы деплоимся без даунтайма несколько раз в неделю, но работаем над тем, чтобы было еще чаще.

  • Мы не хотим быть узким местом в разработке и максимально вовлекаем разработчиков в инфраструктуру, чтобы они сами могли делать все, что нужно для их работы. Создаем DevOps культуру.

  • У нас есть большая инсталляция Space для работы всей компании JetBrains, количество пользователей больше 1000 в день. На ней мы проверяем все новинки и после этого выкатываем на Cloud. Один из больших проектов на 2020 год - перевезти эту площадку из ECS на Kubernetes.

Что мы хотим видеть:

  • Экспертизу в AWS, которая поможет нам создавать облачный Space. Мы еще только в начале пути и у нас есть очень много задач в этом направлении.

  • Практический опыт работы с другими Cloud провайдерами (Google, Microsoft Azure, Alibaba, Yandex).

  • Экспертизу в K8S для Space on-premises.

  • Опыт в SaaS, распределенных облачных системах.

  • Опыт в высоконагруженных системах, их оптимизации.

  • Понимание современных SRE практик: VCS, Code Review, Autotesting, IaC, Planning, Iterations, Postmortems, Capacity Planning.

Ключевые навыки

Linux
AWS
Microsoft Azure
SaaS
Terraform
Kubernetes

Вакансия опубликована 10 января 2022 в Москве

Отзывы о компании

О данном работодателе пока нет отзывов или он скрыл их на нашем сайте
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв о компании

Похожие вакансии