Старший Инженер по нагрузочному тестированию (ГосТех)

08 ноября 2023 • г Москва • АО Сбербанк-Технологии • IT: Разработка

СберТех — разработчик ПО и главный поставщик решений для Сбера. Мы делаем продукты, которые становятся основой цифровизации крупнейших российских компаний.

Присоединяйтесь к команде, чтобы создавать сложные и эффективные решения, которые меняют представления о российском IT.


​​​​​Мы занимаемся внедрением и сопровождением единой цифровой платформы ГосТех (https://platform.gov.ru/) и ищем специалистов для развития облачной цифровой платформы, которая используется как структурами банка, так и государством.


Для нужд новых заказчиков платформа дорабатывается и дополняется компонентами, которые необходимы для ее работы.

Платформа имеет унифицированную архитектуру (набор сервисов), что позволяет быстро создавать новые приложения и продукты за счет переиспользования созданных ранее компонентов.

Цифровая платформа состоит из сотен самостоятельных микросервисов, которые выполняют разнообразные функции.

Система распределенная, сбалансированная, отказоустойчивая с горизонтальным масштабированием (многонодность).


Технологический стек довольно обширен: Java,Go, Spring boot, Docker, Openshift, K8s, Kafka, IBM MQ, Postgres, Oracle, Hadoop, ELK, Prometheus,Grafana, Influx, Jmeter и т.д.

Обязанности
  • Разработка и проверка МНТ и отчетов;
  • Доработка и разработка с нуля скриптов нагрузочного тестирования на jmeter;
  • Проведение компонентного и интеграционного тестирования, как отдельных микросервисов, так и всей платформы целиком;
  • Анализ причин деградаций производительности и предложение решение по исправлению их;
  • Настройка мониторинга Grafana /prometeus;
  • Доработка инструментария для автоматизации процессов НТ: автоматическое формирование протоколов и методик, валидация тестов и т.д.
Требования
  • Опыт выполнения проектов по нагрузочному тестированию от 2 лет (разработка скриптов/эмуляторов, подготовка документации);
  • Понимание архитектуры ПО;
  • Опыт работы с БД на уровне написания запросов (Oracle, PostgreSQL, MSSQL), понимание что такое индексы, блокировки и тд;
  • Знание метрик производительности hardware (cpu/memory/disk/net) и software (JVM, БД);
  • Владение одним из инструментов нагрузочного тестирования (например JMeter, Gatling, Locust );
  • Знание одного из языков программирования Java, Go, Python, C/C++;
  • Опыт работы с *nix, Windows системами;
  • Опыт работы с технологиями/протоколами: WEB, REST, SOAP, MQ, Git, RDP.


Желательные навыки:


  • Знание одного из языков программирования Java, Go, Python, C/C++;
  • Желателен опыт в IT подразделениях банковской сферы.
  • Глубокое знание методологий тестирования будет плюсом
Условия
  • Проекты большого масштаба, в которых есть возможность делать жизнь миллионов людей лучше;
  • Сложные и интересные задачи: высоконагруженные сервисы, которые задают уровень для конкурентов качеством и технологиями;
  • Быстрый рост в трендовых направлениях;
  • Оборудование: мощное железо, дополнительные мониторы ― все для решения масштабных задач и экспериментов;
  • Ипотека до 5% для сотрудников ИТ-компаний;
  • Команда: работа бок о бок со лучшими из IT-индустрии, каждый из которых может поделиться своей экспертизой;
  • Профессиональное развитие: развиваем культуру профсообществ и внутри компании мы организуем meetup, встречи разработчиков и тестировщиков, семинары и тренинги, куда открыт доступ каждому сотруднику;
  • Новый опыт: лучшие сотрудники выступают на ИТ-конференциях;
  • Гибридный формат работы или офис Даниловский Форт - 10-15 минут от метро Тульская и МЦК Верхние Котлы, крытый паркинг для всех сотрудников, велопарковка;
  • Здоровье и спорт: программа ДМС для сотрудников и их родственников, собственный тренажерный зал в офисе.