Описание
Описания нет
Задачи
•Проектировать и реализовывать нагрузочные тесты для оценки производительности приложений и сервисов
•Моделировать различные уровни нагрузки
•Организовывать и проводить нагрузочное тестирование: поиск максимума, подтверждение максимума и стресс-тестирование
•Проводить мониторинг ключевых показателей производительности: нагрузки на серверы и сети
•Выявлять узкие места и ограничения системы, разрабатывать рекомендации по их устранению
•Работать с мониторинговыми платформами и средствами профилирования производительности
•Готовить отчётность по результатам нагрузочного тестирования и рекомендации по улучшению архитектуры и инфраструктуры
Требования
•Опыт диагностики и разбора проблем производительности по результатам нагрузочного тестирования: базы данных и приложение; работа с логами и трассировкой; участие в оптимизации производительности
•Понимание типового процесса вывода нового функционала в эксплуатацию: роли, контуры и этапы
•Опыт настройки мониторинга тестируемой информационной системы: Java, Kafka, PostgreSQL
•Знание основ реляционных баз данных и SQL, практический опыт с Postgres
•Знание ООП и опыт разработки простых приложений
•Опыт тестирования микросервисных приложений
•Понимание устройства и принципов работы кластерной архитектуры компонентов информационных систем: СУБД, Kafka, Redis
Условия
•Возможна удалённая работа