Performance Test Engineer (Python)

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

Полный рабочий деньМожно удаленно

Компания

Разработчик корпоративной платформы сбора и хранения данных

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

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

Arenadata создает системы сбора, хранения и обработки больших данных на базе известных Open Source решений, таких как Apache HadoopGreenplumClickHouse, Apache Kafka и другие. Мы разрабатываем коннекторы между этими системами, а также развиваем собственный оркестратор Arenadata Cluster Manager18+ (ADCM), позволяющий быстро устанавливать и настраивать все data-сервисы компании на различных типах инфраструктур. Управляемые ADCM, наши продукты образуют единую платформу, которая используется заказчиками для построения масштабируемых хранилищ данных и реализации современных решений в области ML, AI и IoT.

Что нужно делать:

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

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

  • опыт работы в области тестирования производительности от 2х лет;
  • умение формировать отчеты о тестировании производительности, включающие в себя данные о нагрузке, времени отклика, пропускной способности и других ключевых показателях производительности;
  • опыт работы с инструментами тестирования производительности, например такими как JMeter, Perftracker, TPC-DS, TPC-B, Locust framework и т.д.;
  • умение адаптировать инструменты тестирования производительности к конкретной системе или приложению, включая настройку и настройку тестовых сред;
  • умение интерпретировать и анализировать результаты тестов, полученные с помощью этих инструментов, для определения и локализации узких мест в производительности системы;
  • понимание основ работы баз данных, веб-серверов и серверов приложений;
  • опыт работы с распределенными системами и большими объемами данных;
  • знание языков программирования, таких как Java или Python, и сценарных языков, таких как Bash или Shell;
  • опыт работы с инструментами мониторинга производительности, такими как Grafana, Prometheus:
    - опыт настройки и использования систем мониторинга для сбора и анализа данных о производительности системы,
    - умение создавать и настраивать дашборды для отображения метрик производительности,
    - понимание того, как данные о производительности могут быть использованы для определения узких мест и для улучшения общей производительности системы.
  • знание основ DevOps и CI/CD.
  • навыки работы с документацией, включая создание технической документации и пользовательских руководств.

Плюсом будет:

  • опыт работы с такими СУБД как Greenplum и Clickhouse,
  • опыт работы в экосистеме Hadoop,
  • опыт использования инструментов мониторинга для определения узких мест в производительности баз данных,
  • опыт оптимизации и настройки баз данных для улучшения производительности и масштабируемости.

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

  • Компания аккредитована Минцифры РФ;
  • Официальное трудоустройство по ТК РФ с 100% белой зарплатой;
  • Возможность работать удаленно или в офисе (на выбор), гибкий график;
  • Работа в открытой, доброжелательной команде, где к тебе относятся с уважением и ценят;
  • Возможность развивать свои компетенции и экспертизу - компания оплачивает книги, курсы, тренинги, сертификацию, конференции;
  • Заботимся о вашем здоровье - расширенный ДМС со стоматологией, полная оплата больничного до уровня месячного дохода (независимо от стажа и срока работы в компании);
  • Корпоративный английский;
  • Обеспечиваем техникой, необходимой для продуктивной и комфортной работы (ноутбук, монитор).