Назад
3 часа назад

SDET (Python)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/

TL;DR

SDET (Python): Автоматизация тестирования распределённых Big Data-систем (Spark, Trino, Hive, HDFS) с акцентом на разработку масштабируемых фреймворков и CI/CD-пайплайнов. Фокус на тестировании развёртывания в Kubernetes, интеграционных e2e-тестах и обеспечении отказоустойчивости сложных кластерных решений.

Локация: Удалённая работа (РФ)

Компания

Arenadata — разработчик платформы данных на базе технологий с открытым исходным кодом.

Что делать

  • Автоматизировать тестирование компонентов платформы Arenadata Hyperwave (Spark, Trino, Hive, HBase, Airflow и др.).
  • Разрабатывать и развивать тестовые фреймворки на Python для распределённых систем.
  • Писать интеграционные и e2e-тесты для проверки функциональности, производительности и отказоустойчивости.
  • Тестировать процессы развёртывания на bare metal, VM и в Kubernetes.
  • Поддерживать и развивать CI/CD-пайплайны для автотестов.
  • Проводить код-ревью и взаимодействовать с архитекторами и разработчиками для контроля качества релизов.

Требования

  • Опыт коммерческой разработки на Python от 4 лет.
  • Экспертное владение pytest (сложные фикстуры, параметризация, плагины).
  • Глубокое знание SOLID, DRY, KISS и паттернов проектирования.
  • Опыт работы с Linux (Bash, сетевые утилиты, файловые системы).
  • Опыт работы с Docker и Kubernetes на уровне эксплуатации и отладки.
  • Опыт настройки CI/CD-пайплайнов (GitLab CI, Jenkins, TeamCity или GitHub Actions).
  • Понимание сетевых протоколов (HTTP, TCP/IP, SSH, TLS).

Хорошо, если есть

  • Опыт работы с дистрибутивами Hadoop (Arenadata, Cloudera, HDP).
  • Практический опыт с Apache Spark, Trino, Kafka.
  • Знание механизмов аутентификации (Kerberos, LDAP, Ranger).
  • Опыт тестирования Kubernetes-операторов, Helm, kind/minikube.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →