Вакансии фаззи лоджик лабс: работа в IT и digital

Вакансии компании фаззи лоджик лабс в IT и digital за последние 30 дней. Направления найма, города и форматы работы. Дубли объединены. HireSeeker — независимый агрегатор вакансий.

Найдено: 3. Обновлено .

Города с вакансиями

  • Москва3

Страны с вакансиями

  • Россия3

Форматы работы

  • Удалённая работа3
hh.ru
Зарплата не указанаРоссияМоскваУдалёнка

Мы делаем систему сессионного антифрода. Она собирает отпечаток устройства и поведение пользователя в интернет-банке, распознаёт ботов и мошенников и решает, пропустить операцию или остановить.

Чем предстоит заниматься:

  • Собирать наборы для обучения из истории событий в Iceberg: срез за период, метки из подтверждённых решений аналитиков, состав набора записан, чтобы его можно было собрать заново.
  • Вести учёт версий моделей: какая версия на каких признаках обучена, с какими метриками, в каком статусе (тест, канарейка, прод, отозвана). На старте это таблица и регламент, не отдельная платформа.
  • Сделать подготовку данных для модели на пути события: по описанию модели (список полей и правила преобразования) собрать нужные поля из события, кешей и графа и привести их к одному виду, тому же, что при обучении. Сам вызов модели и её обслуживание делает Java-команда, ваша часть данные и их скорость: на сборку и преобразование не больше 50 мс.
  • Настроить проверку новой версии модели на данных: отложенный по времени срез, сравнение с текущей версией на одних и тех же событиях, прогон по истории.
  • Поставить мониторинг в Prometheus и Grafana: отставание конвейеров, сверки источников, дрейф входных данных и скоров, задержка и доля таймаутов, качество по подтверждённым решениям; оповещения.
  • Проектировать таблицы ClickHouse под нагрузку: ключи сортировки, партиции, сроки хранения, материализованные представления.
  • Вести стенды данных: Docker, S3-хранилище, Kafka, ClickHouse, PostgreSQL; сборка и деплой в Jenkins; метрики в Grafana.
  • Документировать схемы и регламенты так, чтобы ими пользовалась команда и заказчик.

Что ждём от кандидата:

  • Уверенный Python и стек обработки данных: pandas, PyArrow, Parquet, тесты на pytest.
  • ClickHouse в бою: настройка, схемы таблиц и ключи сортировки, поведение под нагрузкой и при слияниях, SQL-аналитика, умение объяснить план запроса.
  • Kafka: топики, партиции, группы потребителей, повторы и дубли, Avro и реестр схем. Умение прочитать Java-код продюсера и потребителя и договориться с Java-командой о контракте.
  • S3-совместимые хранилища (MinIO, Ceph) и Parquet поверх них.
  • Linux-консоль, Git, Docker: сами поднимаете стенд из нескольких сервисов и разбираете инцидент по логам.
  • Prometheus и Grafana: метрики сервисов и конвейеров, дашборды, оповещения.
  • Понимание экосистемы Java.
  • Jupyter как рабочий инструмент.

Будет плюсом (по убыванию важности):

  1. Iceberg, Delta или Hudi в проде; Kafka Connect и строгие Avro-схемы.
  2. Хеширование и маскирование персональных данных: банк спросит об этом первым.
  3. Airflow или другой оркестратор конвейеров.
  4. PostgreSQL, в том числе pgvector.
  5. Антифрод или скоринг: разметка, холдаут по времени, утечки признаков.
  6. MLflow или другой реестр моделей: пригодится позже, на старте не нужен.


Чего не ждём:
Не нужно быть исследователем в ML: модели выбирает и обучает аналитик данных. Ваша задача сделать так, чтобы любую модель можно было подключить, проверить и отозвать. Не нужен Kubernetes: поставка идёт в контур заказчика, часто без него.

Условия:

  • Официальное трудоустройство по ТК РФ;
  • Стабильная заработная плата;
  • График работы 5/2, 40-часовая рабочая неделя;
  • ДМС после прохождения испытательного срока;
  • Онлайн-платформа по обучению от материнской компании;
  • Полная занятость;
  • Удаленная работа.
hh.ru
до 190k ₽РоссияМоскваУдалёнка
О проекте:
Мы делаем систему сессионного антифрода для банков. Она собирает отпечаток устройства и данные о поведении пользователя в интернет-банке, распознаёт ботов и мошенников и решает, пропустить операцию или остановить её. Внутри: JS SDK на стороне банка, прокси-сервисы, движок правил и веб-интерфейс для офицера безопасности.
Нужен человек, который будет руками проверять, что вся эта цепочка работает как задумано.

Обязанности:

  • Тестировать интеграцию компонентов: событие из SDK должно пройти через прокси до движка правил и вернуться с решением. Сценарии гонять руками и через Postman или SoapUI.
  • Проверять работу JS SDK и веб-интерфейса в браузере: смотреть запросы и ошибки через DevTools (Network, Console).
  • Сверять сделанное с требованиями и заводить дефекты в Jira так, чтобы разработчик воспроизвёл проблему с первого раза.
  • Писать тест-кейсы и вести регресс в системе управления тестированием (TestIT, TestRail или аналог): наполнять регрессионный набор, фиксировать прогоны, готовить отчёт по результатам.
  • Разворачивать и настраивать систему на тестовом стенде: править конфиги, перезапускать сервисы.
  • Читать логи сервисов и находить по ним, где именно сломалось.
  • Писать запросы в PostgreSQL и ClickHouse, вызывать REST- и SOAP-API, смотреть сообщения в Kafka через Offset Explorer или kcat.
  • Локализовать проблемы интеграции: определять, в каком звене событие потерялось или испортилось.
  • Готовить релизную поставку: собирать комплект, проверять скрипты установки, писать инструкцию, после развёртывания прогонять smoke-тесты.

Требования:

  • Высшее оконченное желательно техническое или инженерно-экономическое образование.
  • Опыт ручного тестирования backend или интеграций от 2 лет.
  • Понимание, как общаются клиент и сервер: HTTP, REST/JSON, SOAP/XML. Уверенная работа с Postman или SoapUI.
  • Опыт работы с системой управления тест-кейсами: TestIT, TestRail, Zephyr или аналог.
  • Умение пользоваться DevTools браузера: посмотреть запрос, ответ, ошибки в консоли.
  • SQL без подсказок: join и group by пишете сами.
  • Привычка к Linux-консоли: найти нужное в логах через grep и tail, перезапустить сервис, поправить конфиг.
  • Опыт ведения дефектов и задач в Jira.
  • Тест-дизайн: границы, классы эквивалентности, позитивные и негативные сценарии.
  • Тест-кейсы и багрепорты, понятные без созвона.

Будет плюсом:

  • Понимание, что такое отпечаток устройства (device fingerprint) и поведенческий анализ пользователя.
  • Опыт тестирования встраиваемых JS SDK или скриптов на чужих сайтах. Понимание, как устроены JWT-токены.
  • Опыт с антифрод-, антибот- или ДБО-системами.
  • Kafka: умеете посмотреть топик и вычитать сообщения.
  • ClickHouse. Опыт подготовки поставок заказчику.

Условия:

  • Официальное трудоустройство по ТК РФ;
  • Стабильная заработная плата;
  • График работы 5/2, 40-часовая рабочая неделя;
  • ДМС после прохождения испытательного срока;
  • Онлайн-платформа по обучению от материнской компании;
  • Полная занятость;
  • Удаленная работа.

Тестовое задание: После ознакомления с вакансией, пожалуйста, опишите в нескольких предложениях, как вы планируете тестировать API, принимающее XML-запросы и возвращающее JSON-ответы. Укажите используемые инструменты и основные аспекты, на которые обратите внимание в процессе тестирования. Ваш ответ просим приложить к сопроводительному письму. Отклик без тестового задания не рассматривается.

hh.ru
до 250k ₽РоссияМоскваУдалёнка

Мы делаем систему сессионного антифрода. Она собирает отпечаток устройства и поведение пользователя, распознаёт ботов и мошенников и решает, пропустить операцию или остановить.

Чем предстоит заниматься:

  • Написать сквозной автотест пути события: от события SDK через прокси, обогащение и движок правил до решения, записи в журнал и строки в ClickHouse. Гонять его в Jenkins по релизной ветке.
  • Поднять каркас автотестов: Java 17 с JUnit 5 и Testcontainers (Kafka, PostgreSQL, ClickHouse, S3) или Python с pytest, выбор обсудим. Перевести на него проверки, которые сейчас делаются руками.
  • Довести контрактные проверки из OpenAPI и Avro до гейта сборки: расхождение с контрактом валит сборку.
  • Собрать генератор данных: синтетические сессии с отпечатками устройств и типовые сценарии мошенничества (бот, смена устройства, общий телефон у группы клиентов).
  • Сделать нагрузочный прогон в k6 на 10 000 событий в секунду: задержка решения, отставание записи в ClickHouse, отчёт для заказчика.
  • Проверять данные SQL-запросами в PostgreSQL и ClickHouse, читать сообщения из Kafka по Avro-схеме.
  • Разбирать дефекты до причины по логам и метрикам и говорить разработчику, в каком сервисе и на каком шаге сломалось.
  • Вести тестовые стенды: Docker Compose, конфиги сервисов, Kafka и ClickHouse; поднимать стенд в закрытом контуре заказчика по инструкции и чинить инструкцию, когда она врёт.
  • Проверять консоль аналитика в Playwright там, где это дешевле ручной проверки.
  • Писать тест-план релиза: что гоняется на каждой сборке, что перед релизом, что на стенде заказчика. Дефекты в Jira так, чтобы воспроизвелись с первого раза.

Что ждём от кандидата:

  • Тестирование backend-систем от 3 лет, из них автоматизация от 2 лет, и она работала в CI.
  • Код на Java (JUnit 5, REST Assured, Testcontainers) или на Python (pytest, requests, testcontainers). Java-код сервисов читаете в любом случае.
  • Kafka: топики, партиции, группы потребителей, повторы и дубли, Avro. Умеете написать тест, который читает топик и проверяет сообщение.
  • SQL без подсказок, PostgreSQL как минимум.
  • Linux-консоль, Git, Docker и Docker Compose каждый день; сами поднимали стенд из нескольких сервисов.
  • Контрактное тестирование по OpenAPI: Postman и newman, Portman или аналог.
  • Jenkins или GitLab CI: прогоны и отчёты (Allure или аналог).
  • Обязательно наличие высшего технического, математического или смежного образования.

Будет плюсом:

  • ClickHouse, S3 и Parquet: проверка, что событие дошло до хранилища в срок и без дублей.
  • Нагрузочное тестирование: k6, Gatling или JMeter, умеете читать перцентили и искать узкое место по метрикам в Grafana.
  • Поставка в закрытый контур банка: без интернета и по чужим правилам безопасности.
  • Понимание, что такое отпечаток устройства и как эмулировать события SDK.
  • Apache Ignite: проверки кешей и поведения при рестарте узла.
  • Антифрод, платежи или скоринг: идемпотентность, повторы, порядок событий.

Чего не ждём:

Ручного тестировщика, который изучает автоматизацию UI-автоматизация как основная специальность тоже не нужна, консоль это малая часть работы.

Условия:

  • Официальное трудоустройство по ТК РФ;
  • Стабильная заработная плата;
  • График работы 5/2, 40-часовая рабочая неделя;
  • ДМС после прохождения испытательного срока;
  • Онлайн-платформа по обучению от материнской компании;
  • Полная занятость;
  • Удаленная работа.

Вакансии по профессиям

Как составлена подборка

Показываем активные предложения IT и digital, опубликованные за последние 30 дней. Дубли объединяем. Условия и наличие вакансии могут измениться после обновления: проверяйте их перед откликом.