з/п не указана
Москва
бульвар Строителей 4к1
бульвар Строителей 4к1
От 1 года до 3 лет
ИТ-компания «Геоцифра» обеспечивает органы власти точными геоданными и аналитическими инструментами, помогая формировать стратегию развития региона. Наши решения помогают оптимизировать территориальное планирование, повышать эффективность управления ресурсами, создавать цифровые двойники для моделирования сценариев развития Московской области.
Какие задачи ждут:
- с нуля собирать модель нагрузки по Swagger/логам/интервью с аналитиками;
- проектировать и реализовывать сценарии в Apache JMeter (CLI, без GUI в прогонах);
- готовить тестовые данные (CSV, генераторы), организовывать фиксацию кэшей/состояния стенда;
- запускать короткие и длительные прогоны, масштабировать нагрузку, проводить стресс-тесты;
- собирать метрики из Prometheus/Grafana, PostgreSQL (pg_stat_statements), ОС (CPU/RAM/Disk/Net);
- делать анализ узких мест (приложение/БД/сеть/гейтвей) и давать четкие рекомендации;
- оформлять отчеты (таблицы, графики, вывод “соответствует/нет”, план улучшений);
- настраивать CI-прогоны (по расписанию/по релизу), хранить артефакты (JMX/JTL/дашборды);
- координация с аналитиками/DevOps/DBA/разработчиками.
Требования:
- опыт 1.5–3+ года в нагрузочном тестировании именно в JMeter (скриптинг, параметризация, корреляция, Assertions);
- уверенный CLI-опыт: запуск JMeter в безголовом режиме, агрегация результатов, работа с JTL/CSV;
- умение читать Swagger/OpenAPI и превращать это в рабочие сценарии;
- работа с Grafana/Prometheus: умение находить нужные графики, базовые запросы, экспорт панелей;
- база по PostgreSQL для перфа: включить и читать pg_stat_statements, понимать Top-N запросы, план запроса на уровне “узкое место”;
- практика длинных прогонов (2+ часа): как ловить деградации/утечки, что снимать;
- навыки подготовки документации: отчёты, чек-листы, план тестирования;
- знание Gatling, k6;
- опыт с Nginx/Ingress, Kafka/RabbitMQ JVM-метрики (JMX Exporter, GC/heap/threads);
- опыт чтения профайлов;
- желательно Опыт с pgBouncer, connection pool, таймауты/лимиты на API-шлюзах;
- базовые знания скриптов Python/Bash для генерации данных и пост-аналитики;
- опыт в ГИС/гео-запросах (tile z/x/y, bbox, GIST-индексы) — будет плюсом. (желательно, но не критично).
Условия:
— работа в крупной аккредитованной IT-компании;
- официальное трудоустройство, белая заработная плата строго без задержек;
- график работы 5/2;
- уровень заработной платы обсуждаем по результатам собеседования;
- формат работы: удаленно/гибрид/офис;
- место работы: метро Мякинино, БЦ «Кубик» шаговая доступность