О команде: Мы создаём платформенные инструменты доставки сервисов: проектируем и поддерживаем CI/CD-пайплайны, средства развёртывания в кластеры Kubernetes и механики последующего масштабирования. Наши пайплайны ежедневно запускаются более 15 000 раз, доставляют изменения для примерно 5 000 сервисов в десятки кластеров, проходят десятки автоматических проверок качества и выдерживают отказ отдельных кластеров. Мы используем Automated Canary Deployment и Continuous Deployment, чтобы ускорять релизы и снижать число инцидентов.Мы продуктовая команда, а не DevOps или SRE. Мы работаем по Scrum, роли Product Manager/Owner, Project Manager и Scrum Master распределяются внутри команды.Технологии, которые мы используем:Go, MongoDB, PostgreSQL, Redis;Kubernetes, TeamCity, Argo Workflows, Argo CD;легаси практически нет, в ключевых компонентах мы проводим плановые рефакторинги.
Вам предстоит: Проектировать и реализовывать микросервисы и cli инструменты на Go;принимать участие в архитектурных решениях, технических дискуссиях, защищать технические решения;писать юнит и интеграционные тесты;настраивать мониторинг и алертинг;анализировать и устранять инциденты в продакшене;принимать участие в планировании спринтов и ретроспективах;выявлять и устранять причины ошибок в пользовательских сценариях и предотвращать их повторение.
Мы ждём, что вы: Уверенно владеете Go, понимаете особенности рантайма и конкурентности и пишете читаемый и поддерживаемый код;имеете опыт работы по Scrum, умеете декомпозировать задачи и адекватно оценивать их объём;мыслите системно и умеете находить первопричины проблем, а не только устранять их последствия.
Будет здорово, если вы: имеете опыт фича-лидства в проектах длительностью три месяца и более;работали в платформенных командах и создавали инструменты для других разработчиков (PaaS, DBaaS, Iaas);имеете практический опыт работы с Kubernetes на уровне администрирования и/или разработки.
Работа у нас — это: Возможность реализовать свои идеи в проекте с многомиллионной аудиторией;талантливая команда, готовая поддержать ваши инициативы;мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;прозрачная система премий, достойная зарплата — размер обсудим на собеседовании;личный бюджет на обучение, который можно тратить на книги, курсы и конференции;забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист;удалёнка из любой точки мира или замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.
