Ведущий инженер по эксплуатации, Message Bus (удаленная работа)

24 декабря 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Ведущий инженер по эксплуатации, Message Bus

Описание вакансии

Отдел MessageBus отвечает за ряд важных инфраструктурных сервисов. Вам предстоит вместе с нами строить шину данных на основе Kafka, выдерживающую миллионы rps и прокачивающую через себя все асинхронные коммуникации микросервисов. А еще предоставлять ее, как ресурс во внутреннем облаке и поднимать новые маршруты по кнопке .

Мы вместе будем развивать экосистему вокруг хранилища секретов, на базе Vault. И предоставлять сервисам конфигурации в realtime-режиме с помощью ETCD.

Задача нашей команды, как и всей Платформы обеспечение высокой надежности микросервисов и поддержка высокого уровня инженерной культуры в компании. А так же забота о developer experience.

Вам предстоит:

  • Решать фундаментальные платформенные проблемы, возникающие при эксплуатации > 5k микросервисов и highload-ready инфраструктуры.
  • Развивать и поддерживать инфраструктуру, улучшать интеграции микросервисов с инфраструктурой и их инструментирование.
  • Обеспечивать максимально высокую надежность и доступность Kafka, Vault, etcd.
  • Работать с командами как с заказчиками платформенных фичей.
  • Участвовать в решении возникающих инцидентов, разрабатывать и внедрять способы их предотвращения.

Мы ожидаем:

  • Опыт работы с высоконагруженными системами.
  • Опыт работы с Kafka, Vault, etcd.
  • Экспертное знание Linux
  • Уверенное владение инструментами управления конфигурациями: ansible, terraform, helm.
  • Владение и понимание систем мониторинга: Prometheus stack, Grafana, Graylog, OpenTelemetry.
  • Понимание принципов работы сети и знание сетевых протоколов.
  • Понимание принципов обеспечения высокой доступности приложений, балансировки нагрузки и rate-limiter.
  • Умение автоматизировать рутинные операции.
  • Опыт работы с распределёнными системами (микросервисы, service discovery) и соответствующими инструментами (docker, k8s).

Будет плюсом:

  • Интерес к анализу, проектированию и решению проблем в масштабных распределенных системах.
  • Умение дебажить и оптимизировать код, автоматизировать рутинные операции.
  • Умение читать и понимать код на Go, понимать процессы платформенной разработки. Владение языком программирования будет очень большим плюсом.

Мы предлагаем:

  • Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce.
  • Свободу действий в принятии решений.
  • Достойный уровень заработной платы.
  • Профессиональную команду, которой мы гордимся.
  • Возможность развиваться вместе с нашим бизнесом.