Tech Stack
ScalaPythonLinuxBashJavaSQL
Job Description, Responsibilities & Requirements
Description language:
Про посаду
Ми шукаємо досвідченого Senior Performance Test Engineer, щоб приєднатися до нашої команди та відігравати ключову роль у забезпеченні продуктивності та надійності наших систем. На цій посаді ви будете використовувати свій досвід у тестуванні та аналізі продуктивності для стимулювання оптимізаційних зусиль та надання дійсних рекомендацій, які підтримують бізнес-цілі.
Обов'язки
- Збір нефункціональних вимог для тестування продуктивності
- Створення стратегії для тестування продуктивності на основі бізнес-потреб
- Розробка, налагодження та підтримка скриптів навантаження
- Аналіз отриманих результатів
- Підготовка звітів та надання рекомендацій щодо вдосконалень
Вимоги
- 3+ роки досвіду в галузі аналізу та оптимізації продуктивності
- Практичний досвід у використанні інструментів навантаження, таких як Apache JMeter та Gatling
- Знання Java, Scala або Groovy на рівні, необхідному для реалізації скриптів навантаження
- Навички у Python та Bash для реалізації допоміжних завдань, таких як підготовка тестових даних та аналіз логів
- Досвід роботи з реляційними БД (Oracle, PostgreSQL) разом із практичними знаннями SQL
- Компетентність в аналізі продуктивності БД
- Знання Linux-платформ
- Досвід роботи з інструментами віртуалізації, такими як VirtualBox та Docker
- Здатність збирати різноманітні метрики за допомогою баз даних часових рядів (наприклад, InfluxDB) та інструментів візуалізації (наприклад, Grafana)
- Знання інструментів для аналізу мережевого трафіку, таких як Wireshark, Charles та Fiddler
- Гнучкість у використанні хмарних технологій, включаючи AWS, Azure та GCP
- Володіння англійською мовою на рівні B2 або вище
Про компанію
[Опис компанії, якщо є]