Напиши текст вакансии для должности "Инженер по нагрузочному тестированию, Платформа". Название компании: "Ozon". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Linux', 'Docker', 'Kubernetes', 'Prometheus', 'Git', 'Разработка платформы', 'C', 'C++', 'Java', 'Python', 'Ruby', 'PHP', 'Go', 'Golang', 'OpenTracing', 'Graylog', 'Yandex.Tank', 'JMeter', 'LXC', 'Docker-compose', 'QA', 'SDET'

Мы строим абсолютно новую платформу в Ozon.ru, основанную на современных технологиях. Команда нагрузочного тестирования - это одна из важнейших команд платформы Ozon, обеспечивающая разработчиков удобными инструментами для тестирования производительности их систем и сервисов. Нагрузочное тестирование в Ozon - это в первую очередь разработка для разработки, мы снабжаем команды библиотеками, фреймворками и подходами, которые решают их повседневные проблемы, связанные с регрессионным и стресс-тестированием. Мы ищем инженера, который поможет нам развивать платформу Ozon, являющуюся незаменимым фундаментом для сотен разработчиков. Что вам предстоит:  Организация процессов тестирования производительности сайта ozon.ru и внутренних сервисов компании; Разработка инфраструктуры для проведения нагрузочных тестов - сервис анализа и хранения результатов тестов, шедулер для запуска тестов и др; Разработка инструментов для удобного сбора тестовых данных для нагрузочного тестирования - библиотек, снифферов трафика; Интеграция регрессионного нагрузочного тестирования в CI-процесс доставки сервисов на продакшен; Эксплуатация собственной инфраструктуры в Kubernetes; Консультирование команд по вопросам, связанным с производительностью их сервисов; Работа с командами как с заказчиками фичей; Проведение внутренних митапов для разработчиков для анонса новых платформенных фичей и поддержания культуры разработки на высоком уровне.  Что мы ожидаем от вас:  Вы понимаете принципы обеспечения высокой доступности приложений и хорошо знакомы с нагрузочным тестированием (Yandex.Tank, JMeter и др.); Вы свободно пользуешься терминалом в Linux и понимаете, куда посмотреть, когда сервер тупит; Вы работали с распределенными системами (микросервисы, service discovery) и соответствующими инструментами (LXC, Docker, orchestration systems).  Будет плюсом:  Вы умеете писать чистый, тестируемый код на Go или у вас есть опыт разработки и вы прекрасно владеет одним и более языками: C, C++, Java, Python, Ruby, PHP (мы пишем на Go); Вам интересен анализ, проектирование и решение проблем в масшабных распределенных системах; Вы умеете дебажить и оптимизировать код, автоматизировать рутинные операции; Вы умеете делать CI, build pipeline и собирать Docker-образы и писать Makefile; Вы знакомы с эксплуатацией микросервисов и работали с системами мониторинга (Prometheus), трейсинга (OpenTracing / OpenTelemetry) и логирования (Graylog)  Мы предлагаем:​​​​​​​  Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce; Свободу действий в принятии решений; Достойный уровень заработной платы; Профессиональную команду, которой мы гордимся; Возможность развиваться вместе с нашим бизнесом.