Senior Performance Engineer

  • Город вакансии UsetechРоссия
  • от 3 до 6 лет
  • Полная занятость, Полный день
Откликнуться на вакансию

Цели:

  • Участие в приемочных тестированиях, регрессионных тестированиях, процессе управления мощностями;
  • Мониторинг текущей нагрузки на систему (здесь и далее под системой имеется ввиду ИТ система – программно-аппаратный комплекс, по которому ведется процесс «Управление мощностями»);
  • Планирование нагрузки на систему и мероприятий по повышению производительности;
  • Оценка влияния изменений на производительность системы.

Задачи:

  • Прогнозирование нагрузки: Построение модели для прогнозирования нагрузки на систему на основании текущей статистики промышленной эксплуатации, либо по модели бизнес процесса;
  • Нагрузочное тестирование: Проведение нагрузочного тестирования системы с целью определения максимальной производительности системы, проверки соответствия системы требованиям производительности, оценки влияния изменения в системе на ее производительность;
  • Оптимизация производительности: Подготовка рекомендаций по повышению производительности систем, участие в рабочих группах по решению проблем производительности в промышленной среде;
  • Сайзинг и оценка масштабируемости: Оценка необходимого оборудования для системы, оценка масштабируемости системы (аналитическая, либо по результатам тестов);
  • Мониторинг производительности: Определение ключевых метрик для мониторинга производительности и организация мониторинга производительности;
  • Управление нагрузкой: Подготовка рекомендаций по созданию механизмов управления нагрузкой на систему, рекомендации по соответствующему изменению регламента работы в системе;
  • Управление мощностями: Ведение плана мощностей, планирование работ по повышению производительности;
  • Расследование аварий в промышленной среде, связанных с деградацией производительности и подготовка заключений с: а) обоснованием почему произошла авария; б) почему эта проблема не была выявлена в тесте; в) предложениями по оптимизации процесса, либо по техническим изменениям чтобы не допустить проблемы в будущем;
  • Обеспечение прозрачности процессов связанных с производительностью для всех продуктовых команд по системам, находящимся вне зоны ответственности данного менеджера.

Мы ожидаем:

  • Опыт работы от 2 лет в нагрузочном тестировании;
  • Понимание архитектуры бизнес-систем;
  • Понимание методологии нагрузочного тестирования;
  • Экспертиза по средствам диагностики проблем производительности в различных компонентах бизнес систем (сеть, оборудование, операционные системы, базы данных, сервера приложения, java performance, .net);
  • Опыт диагностики и оптимизации СУБД (MSSQL или Oracle), плюсом будет опыт разработки;
  • Опыт диагностики и оптимизации Приложений (Java или .NET), плюсом будет опыт разработки;
  • Знание инструментов нагрузочного тестирования ( HPE Performance Center, LoadRunner ) будет большим плюсом;
  • Опыт диагностики, мониторинга и оптимизации приложений в Docker также приветствуется;
  • Хорошее понимание структуры бизнес нагрузки по своему направлению;
  • Хорошие технические навыки в части администрирования / разработки приложений и серверов(Unix, Windows);
  • Способность развиваться.

Мы предлагаем:

  • Работа в стабильной и активно развивающейся IT-компании, где нет бюрократии, и все сотрудники знают друг друга в лицо;
  • Интересные и сложные проектные задачи на основе современного стека технологий;
  • Полное соблюдение ТК РФ;
  • Крутая команда, дружный коллектив профессионалов;
  • Социальный пакет (полис медицинского страхования (ДМС), оплата обучения);
  • Регулярные внутренние семинары, посвященные новым технологиям и самым актуальным темам в области разработки, аналитики и тестирования;
  • Прозрачная система профессионального роста, ежегодный пересмотр заработной платы в сторону увеличения;
  • Гибкое утро (старт работы с 08.00 – 12.00);
  • Свободный стиль одежды.