15.12.2022 01:21

Руководитель группы разработки Go, Message Bus, Платформа

По договоренности
15.12.2022 01:21
компания "ozon" мы строим абсолютно новую платформу в ozon, основанную на современных технологиях. задача команды платформы — обеспечение высокой надёжности микросервисов и поддержка высокого уровня инженерной культуры в компании. платформа в ozon — это разработка для разработки, мы снабжаем разработчиков библиотеками, фреймворками и подходами, которые решают их повседневные проблемы — быстрый старт нового сервиса, работа с очередями и базами данных, балансировка нагрузки, рейт лимитинг, circuit-breaking и многое другое. мы ищем руководителя в команду message bus, основной задачей которой является построить kafka as a service — создать сервисы, с помощью которых любой разработчик ozon сможет заказать для себя kafka. команда занимается серверной разработкой и делает сервисы, которые управляют всеми компонентами kafka: кластерами, брокерами, топиками, их конфигурацией и состоянием. это продукт, которым пользуются вполне конкретные люди — тысячи таких же разработчиков, которым нужен брокер сообщений, и которые не очень хотят заниматься его непосредственным администрированием. вам предстоит: решать фундаментальные платформенные проблемы, возникающие при эксплуатации >1k микросервисов (балансировка нагрузки и сетевых соединений, бесшовное переключение баз данных при падении мастера и т.д.); улучшать интеграции микросервисов с инфраструктурой и их инструментирования; интегрировать платформенный фреймворк с ci-системой (запуск тестов, деплой); работать с командами как с заказчиками платформенных фичей; планировать и стратегически развивать платформу ozon; проводить внутренние митапы для разработчиков для анонса новых платформенных фичей и поддержания культуры разработки на высоком уровне. мы ожидаем: умение писать чистый, тестируемый код на go или любом другом серверном языке, с готовностью перейти на go; свободное пользование терминалом в linux и понимание, куда посмотреть, когда сервер тупит; понимание принципов обеспечения высокой доступности приложений и знакомство с балансировщиками нагрузки и rate-limiter; опыт работы с распределёнными системами (микросервисы, service discovery) и соответствующими инструментами (docker, k8s). будет плюсом: интерес к анализу, проектированию и решению проблем в масшабных распределенных системах; умение дебажить и оптимизировать код, автоматизировать рутинные операции; умение делать ci, build pipeline и собирать docker-образы, писать makefile; вы хорошо знакомы с эксплуатацией микросервисов и работали с системами мониторинга (prometheus), трейсинга (opentracing/opentelemetry) и логирования (graylog). мы предлагаем: динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce; свободу действий в принятии решений; достойный уровень заработной платы; профессиональную команду, которой мы гордимся; возможность развиваться вместе с нашим бизнесом.

Адрес

Москва

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

компания "ozon" мы строим абсолютно новую платформу в ozon, основанную на современных технологиях. задача команды платформы — обеспечение высокой надёжности ...
Партнерские Вакансии
Москва

Новости

Смотрите также вакансии