Обязанности:
Привет! Мы команда разработки и тестирования одной из критически важных систем Ozon — Ozon Job, системы позволяющая любому человеку прийти работать на складские системы напрямую через приложение. Ozon Job — это высоконагруженная система, состоящая из нескольких десятков разных микросервисов, отвечающая за качественную, полезную и удобную возможность устроиться на работу в Ozon через одно приложение всей России. Вы будете Заниматься разработкой тестов для высоконагруженных сервисов. Прорабатывать процессы тестирования вместе с командой. Помогать в разработке утилит/инструментов для упрощения работы как QA. Участвовать в выстраивании пайплайнов для тестирования в системе Gitlab. Работать с мокированием для изолированного тестирования в CI. Настраивать нагрузочные тесты (на Go) для разных сервисов. Работь с данными для тестов в мире большого количества микросервисов. Работать с gRPC, REST, Kafka. Работать с базой данных (шардирование, мастер/реплики, постоянная выборка данных). Анализировать требования и участие в их разработке на ряду с разработчиками/аналитиками. Нам важно Знание Python, библиотеки Pytest. Знание SQL для написание несложных запросов по получению данных. Знание того, как устроена микросервисная архитектура, и понимание как её можно и нужно тестировать (сервисов значительно больше 50. Понимание CI/CD процесса и умение работать с одной из систем сборки (Gitlab, Jenkins, Teamcity). Понимание работы HTTP + REST. Понимание как работает брокер сообщений, например Kafka/RabbitMQ. Понимание отличия gRPC от других инструментов. Мы предлагаем Удаленный формат работы из любой точки / гибрид / офис. Свободу действий в принятии решений. Достойный уровень заработной платы. Возможность расти и развиваться вместе с нашим бизнесом.Похожие вакансии