Cuculus GmbH
Бенгалуру, Индия3 месяца назад
Грейд
Middle
Опыт работы
от 3 лет
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить
Должность: Инженер-тестировщик ПО (нагрузочное тестирование и производительность) Местоположение: Бангалор / Индия
Мы ищем "Инженера по нагрузке и производительности" для проектирования, выполнения, анализа и составления отчетов по тестированию производительности экосистемы ZONOS с ее модулями/коннекторами, связанными с MDM и HES, API, потоковыми сервисами, базами данных и интеграционными компонентами. Инженер будет определять реалистичные профили нагрузки, моделировать трафик, подобный производственному, выявлять узкие места, измерять пропускную способность системы и предоставлять рекомендации по производительности перед выпуском или развертыванием у клиента.
Ключевые обязанности Разработка и выполнение тестов производительности на нагрузку, стрессоустойчивость, масштабируемость, всплески и отказоустойчивость для продукта HES/MDM Создание реалистичных тестовых сценариев, охватывающих: API ZONOS и API Southbound Обработка VEE Потоки приема данных MDUS / События устройств, оповещения, показания счетчиков, топология и данные профилей Конвейеры Kafka/потоковой передачи данных Операции с интенсивным использованием баз данных Рабочие процессы пользователей ZCP, где это применимо Определение KPI производительности, таких как: время отклика пропускная способность транзакции в секунду скорость приема сообщений задержка обработки использование ЦП/памяти нагрузка на базу данных отставание Kafka частота ошибок глубина очереди Поддержание сценариев нагрузочного тестирования с использованием таких инструментов, как "JMeter, k6, Simulator и Mock serve". Мониторинг производительности с использованием таких инструментов, как "Prometheus, Grafana". Анализ узких мест в: API запросах к базе данных темах/разделах Kafka серверных службах заданиях VEE движке процессов сети и инфраструктуре ресурсах JVM/контейнера Подготовка подробных отчетов о производительности с выводами, рисками, рекомендациями, сравнением с предыдущими версиями и заключениями о готовности к выпуску. Работа с командами QA, DevOps, серверных разработчиков, владельцами продуктов и командами доставки клиентам для определения критериев приемки и базовых показателей производительности. Степень бакалавра в области компьютерных наук, инженерии, информационных систем или эквивалентный опыт. 3+ года опыта в тестировании производительности, нагрузочном тестировании или инженерии производительности. Опыт работы в сфере управления энергетическими ресурсами (управление данными счетчиков, HES...). Глубокое понимание: REST API потоков аутентификации асинхронной обработки очередей и потоковой передачи событий распределенных систем поведения производительности микросервисов Опыт работы с мониторингом и наблюдаемостью: Prometheus Grafana метрики JVM или контейнеров Хорошее знание баз данных и производительности запросов, предпочтительно в дополнение к хорошему знанию настройки системы: PostgreSQL Oracle Настоятельно рекомендуется опыт тестирования платформ высокообъемного приема данных, обмена сообщениями или IoT/AMI/коммунальных платформ. Способность анализировать журналы, метрики, трассировки и поведение системы под нагрузкой. Сильные навыки написания сценариев как минимум на одном языке: Python JavaScript Groovy Bash Java Навыки работы с: Тестирование производительности Kafka Системы AMI / умного учета Платформы MDMS / MDM Валидация VEE и рабочие нагрузки оценки Концепции DLMS/COSEM Масштабное моделирование устройств API Director / ReadyAPI Kubernetes или контейнеризированные среды Интеграция CI/CD для тестов производительности.
Оценка RocketHunt по реальным зарплатам