Напиши текст вакансии для должности "Разработчик Go, Платформа/Core". Название компании: "Ozon". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Linux', 'Docker', 'Git', 'Python', 'Prometheus', 'Golang', 'Go', 'Разработка платформы', 'Kubernetes', 'Java', 'C/C++'

Мы строим абсолютно новую платформу в Ozon.ru, основанную на современных технологиях. Задача команды Платформы - обеспечение высокой надежности микросервисов и поддержка высокого уровня инженерной культуры в компании. Платформа в Ozon - это разработка для разработки, мы снабжаем разработчиков библиотеками, фреймворками и подходами, которые решают их повседневные проблемы - быстрый старт нового сервиса, работа с очередями и базами данных, балансировка нагрузки, рейт лимитинг, circuit-breaking и многое другое. Мы ищем инженера, который поможет нам развивать платформу Ozon, являющуюся незаменимым фундаментом для сотен разработчиков. Что вам предстоит:  Решение фундаментальных платформенных проблем, возникающих при эксплуатации &gt;1k микросервисов (балансировка нагрузки и сетевых соединений, бесшовное переключение баз данных при падении мастера и т.д.); Развитие и поддержка общего фреймворка для микросервисов, улучшение интеграции микросервисов с инфраструктурой и их инструментирования; Реализация и развитие общих библиотек для работы с базами данных, кафкой, редисом и другими сервисами, а также документирование этих библиотек; Интеграция платформенного фреймворка с CI-системой (запуск тестов, деплой); Работа с командами как с заказчиками платформенных фичей; Планирование и стратегическое развитие платформы Ozon; Проведение внутренних митапов для разработчиков для анонса новых платформенных фичей и поддержания культуры разработки на высоком уровне.  Что мы ожидаем от вас:  Умение писать чистый, тестируемый код на Go или опыт платформенной разработки и ты прекрасно владеешь одним и более языками: C, C++, Java, Python, Ruby, PHP (мы пишем на Go); Опыт работы с терминалом в Linux и понимание, куда посмотреть, когда сервер тупит; Понимание принципов обеспечения высокой доступности приложений и опыт балансировщиках нагрузки и rate-limiter&#39;ах; опыт работы с распределенными системами (микросервисы, service discovery) и соответствующими инструментами (LXC, Docker, orchestration systems).  Будет плюсом:  Интерес к анализу, проектированию и решению проблем в масшабных распределенных системах; Умение дебажить и оптимизировать код, автоматизировать рутинные операции; Умение делать CI, build pipeline и собирать Docker-образы и писать Makefile; Хорошо знакомы с эксплуатацией микросервисов и работали с системами мониторинга (Prometheus), трейсинга (OpenTracing / OpenTelemetry) и логирования (Graylog).  Что мы предлагаем:  Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce; Свободу действий в принятии решений; Достойный уровень заработной платы; Профессиональную команду, которой мы гордимся; Возможность развиваться вместе с нашим бизнесом.