Лига Цифровой Экономики

QA auto специалист (auto)

Коротко

Роль QA auto специалиста по тестированию платформы потоковой обработки данных на базе Apache Flink: нужно писать фреймворки для E2E, компонентных и интеграционных тестов, интегрировать их в CI/CD (Jenkins), работать с Kubernetes/Docker и взаимодействовать с командой ИБ по вопросам доступа и сетевой изоляции. Компания — digital-интегратор (Лига Цифровой Экономики), формат работы гибридный в Москве. Ключевые требования: уверенный Java 17+, опыт автотестирования (JUnit 5, Testcontainers, Mockito, AssertJ), практика с Kubernetes и CI/CD, базовое понимание Apache Flink.

Описание
Описания нет
Задачи
•Развернуть и адаптировать основной набор open-source тестов Apache Flink во внутреннем контуре
•Спроектировать и написать с нуля фреймворк для сквозного тестирования джоб (E2E запуск по основному сценарию от источника до приёмника)
•Разработать модуль тестирования бизнес-правил и валидаций
•Писать компонентные и интеграционные тесты с использованием JUnit 5, AssertJ, Testcontainers, WireMock и Mockito (при необходимости — Python/Pytest, Awaitility)
•Интегрировать проверки в CI/CD пайплайны (Jenkins/Groovy) с использованием Docker и запуском окружений в Kubernetes (kind/k3d, Helm)
•Взаимодействовать с потоковой обработкой данных (Apache Flink, Kafka, Flink Table API / SQL)
•Настраивать тестовые сценарии вокруг распределённых хранилищ и БД (S3, ClickHouse)
•Взаимодействовать с командами информационной безопасности (ИБ/кибербез): адаптировать решения под политики доступа (Open Policy Agent / Rego), решать вопросы аутентификации и сетевой изоляции (mTLS, Istio, Kerberos)
•Настраивать метрики качества и покрытия, подключать мониторинг и алертинг (Prometheus / PromQL, Grafana)
•Работать с платформенной документацией, архитектурными стандартами и применять в ежедневной работе AI-инструменты (кодинг-агенты)
Требования
•Уверенное владение Java (17+) и понимание многопоточности/асинхронности
•Опыт написания автотестов (JUnit 5, Testcontainers, Mockito, AssertJ)
•Практика работы с Kubernetes (kubectl, Helm, понимание работы подов, сервисов, сетевых политик) и Docker
•Опыт работы с CI/CD (Jenkins, пайплайны на Groovy, Bash)
•Понимание работы реляционных и нереляционных баз данных, уверенный SQL
•Базовое представление о том, что такое Apache Flink (архитектура, терминология, сценарии применения, варианты запуска). Глубокую экспертизу по Flink требовать не будем — поможем погрузиться и обучим в процессе
Будет плюсом
•Опыт взаимодействия с требованиями ИБ (Kerberos, mTLS, OPA/Rego)
•Навыки работы с Kafka, ClickHouse, S3
•Опыт использования Python (pytest) или базовые знания Scala
•Практика работы с fabric8/k8s Java client или Argo Workflows
•Умение эффективно использовать AI-ассистентов (кодинг-агентов) для ускорения разработки
Условия
•Внутренние семинары, митапы, мы очень любим учиться новому
•ДМС со стоматологией для сотрудников и скидку на покупку ДМС для ближайших членов семьи
•Технику для комфортной работы
•Сессии профессионального развития персонала, результатом которой является план индивидуального развития каждого сотрудника

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте