Специалист по нагрузочному тестированию

Зарплата

до 280 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

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

О компании и команде

Предлагаем присоединиться к команде единомышленников, развивающих систему управления хранением контента (решения класса ECM - Enterprise Content Management или Управление корпоративным контентом), в частности документов, полученных от клиентов Банка (сканированные образы паспортов, различных свидетельств, ОГРН и прочее) и созданных в рамках банковских процессов (договоры, дополнительные соглашения, справки, отчеты по сделкам и прочее).

Мы уже храним миллиарды документов по всем процессам Банка. Строим высоконагруженные и отказоустойчивые сервисы, которые обрабатывают миллионы документов в день. Обеспечиваем безопасный доступ к документам десяткам тысяч сотрудников во всех регионам страны. Мы интегрированы с большим числом банковских систем, и их число постоянно растет (уже более 200).

Ранее для обеспечения всех этих процессов использовалось решение вендора – IBM, теперь для повышения стабильности и обеспечения гибкости мы развиваем собственное решение, которое позволит не зависеть от вендора и реализовывать любые потребности наших клиентов.

В нашем подразделении при принятии архитектурных решений имеет значение голос каждого члена команды – каждый имеет возможность высказать свои идеи и предложить свои аргументы на всеобщее обсуждение.

Нашей команде нужны новые коллеги, которые помогут нам осуществить задуманное!

Задачи:

  • Участие в проектах класса ECM (Enterprise Content Management или Управление корпоративным контентом) в части нагрузочного тестирования
  • Проведение и анализ результатов теста, поиск узких мест. При необходимости – разбор ошибок с участием продуктовой команды
  • Разработка и поддержка скриптов НТ (преимущественно на Java, а также LR Web - HTTP/HTML)
  • Разработка и поддержка заглушек на Java
  • Подготовка отчета по НТ
  • Поддержка инженерной инфраструктуры
  • Разработка методики по НТ
  • Проведение деструктивных испытаний системы
  • Взаимодействие с коллегами из других подразделений для выполнения поставленных задач.


Ожидания от кандидата

Требования:

  • Знание инструментов НТ LoadRunner/Performance Center. Опыт написания нагрузочных скриптов на протоколах Web - HTTP/HTML и JavaOverHTTP
  • Опыт проведения нагрузочного тестирования SOAP/REST сервисов, UI. Приветствуется опыт НТ через Kafka
  • Владение на хорошем уровне языком Java
  • Опыт разработки эмуляторов на Java (HTTP, Kafka)
  • Опыт анализа производительности Oracle или PostgreSQL
  • Опыт настройки и использования инструментов мониторинга метрик производительности Grafana/Influx/Prometheus; Умение определять ключевые метрики для мониторинга производительности
  • Опыт работы в команде от 5 чел
  • Базовые знания SQL (составление простых запросов: выбор из таблиц, вставка в таблицу и фильтрация по нескольким полям)
  • Знание Linux уровне продвинутого пользователя (уверенное пользование командной строкой и базовым набором утилит). Приветствуется опыт работы с RHEL
  • Опыт написания отчётов НТ и МНТ.

Будет дополнительным плюсом:

  • Опыт работы с OpenShift/Kubernetes/Istio;
  • Опыт работы с Gatling/Jmeter/Locust
  • Экспертиза по средствам диагностики проблем производительности в розничных компонентах бизнес-систем (сеть, операционные системы, сервера приложений, java, kubernetes, istio, kafka)
  • Продвинутые знания SQL (сложные join’ы, подзапросы), опыт оптимизации БД (Oracle/PostgreSQL);
  • Опыт работы с S3-хранилищами;
  • Разбираетесь в основных инструментах DevOps: Maven, Git, BitBucket, Jenkins или аналогичных;
  • Опыт работы с Jira, Confluence;
  • Опыт работы в Agile-команде;
  • Опыт работы в высоконагруженных проектах;
  • Умение подбирать инструменты для решения необходимых задач.

Условия работы

Работа у нас — это:

  • команда профессионалов, готовых поддержать ваши инициативы
  • профессиональный и карьерный рост: работа над масштабным проектом в крупнейшем банке России
  • мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
  • возможность работы с новыми технологиями
  • индивидуальный план обучения с учебными курсами и поездками на конференции за счет работодателя
  • гибкий график
  • красивый и комфортный офис
  • расширенный соц. пакет (ДМС, страхование жизни), бесплатный тренажерный зал
  • бонусы к зарплате: годовая премия, «плюшки» от компаний-партнеров.