Мы ищем опытного инженера по нагрузочному тестированию в команду ДБО банка - это все способы управления деньгами физических лиц через Интернет банк и мобильное приложение без посещения отделения. Это самый высоконагруженный продукт в банке. Количество клиентов и функциональности растет, поэтому мы расширяем команду и ищем еще одного инженера.
Работать предстоит в команде с двумя инженерами НТ, DevOps инженерами, сетевыми инженерами и т.д, работаем по Kanban. У нас есть доступ к проду, можно видеть результаты работы сразу на проде, а не на тестовом стенде. Работаем только с бэкендом с нефункциональными требованиями, связанными с нагрузкой. Также мы являемся quality gate для бэкендеров команды: аппрувим изменения, учитывая изменения производительности.
Работаем удаленно по РФ.
В этой роли ты будешь
•Создавать автоматизированные нагрузочные и стресс тесты;
•Заниматься разработкой интеграционных "заглушек";
•Развивать инструментарий для выполнения автоматизированного нагрузочного тестирования;
•Выполнять регулярные автоматизированные проверки на стендах нагрузочного тестирования;
•Анализировать результаты выполнения нагрузочного и стресс-тестирования;
•Составлять отчеты и рекомендаций по устранению обнаруженных дефектов деградации производительности в программном обеспечении.
Необходимая экспертиза
•глубокое знание Apache JMeter;
•опыт работы в финтехе;
•умение построения профиля нагрузки и разработки сценариев НТ на основе продакшн-статистики;
•опыт работы с Git, TeamCity, Grafana, Zabbix;
•умение построения запросов к СУБД;
•понимание архитектуры приложений и опыт работы с микросервисами, брокерами (kafka, rabbitMQ), Kubernetes;
•умение выполнять аналитическую работу по анализу результатов (тротлинги, GarbageCollector, блокировки БД и т.д.), опыт расследования инцидентов нефункциональной направленности;
•понимание требований к отказоустойчивости в финансовом секторе.
Будет плюсом
•опыт написания стратегий, методик и стандартов в области нагрузочного тестирования;
•опыт построения автоматизированной отчетности;
•опыт использования ИИ для анализа результатов и логов большого объема данных.