Middle QA Engineer (Big Data)
Описание
Локация: Москва, гибридный формат — 4 дня в офисе и 1 день удалённо. Офис расположен в БЦ «Даниловский форт», рядом с метро «Тульская» и «Верхние котлы».
Компания
Продуктово-ориентированная инженерная команда развивает корпоративную аналитическую платформу и инструменты поставки данных из внутренних и внешних источников.
Что делать
Тестировать data-пайплайны: получение данных из источников, обработку и загрузку в Kafka, HDFS и Hive.
Анализировать Kafka-топики и проверять корректность отправки и потребления событий.
Проводить интеграционное и API-тестирование Java-бэкенда и микросервисов.
Локализовывать проблемы с помощью логов OpenSearch, Kubernetes-контейнеров и анализа кода.
Проектировать интеграционное, нагрузочное и дата-тестирование, писать сложные SQL-запросы к Hive и Spark.
Постепенно подключаться к написанию и поддержке автотестов.
Требования
Опыт тестирования программного обеспечения от 2 лет.
Понимание микросервисной архитектуры, API-тестирования и опыт работы с Kafka или другими брокерами сообщений.
Уверенное знание SQL, включая оконные функции, JOIN и подзапросы.
Понимание экосистемы Hadoop: HDFS, хранение данных, различия Parquet и Avro, MapReduce и Spark.
Умение читать Java Core-код для анализа ошибок и написания автотестов.
Базовые знания Linux, CI/CD, Kubernetes и контейнеризации; умение анализировать логи через grep и tail.
Хорошо, если есть
Коммерческий опыт разработки автотестов.
Опыт в финтехе или понимание принципов работы с большими данными.
Навыки написания скриптов на Python или Bash.
Знание Spark.
Культура и преимущества
Современный офис с корпоративным спортзалом и зонами отдыха.
Ежегодный пересмотр зарплаты и годовая премия.
Более 400 образовательных программ для профессионального и карьерного развития.
Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа.
Льготные финансовые условия, подписка Прайм и вознаграждение за рекомендации.