EnjoyPro – это команда экспертов в области высоких технологий и разработки программного обеспечения.
О проекте:
Мы разрабатываем высокопроизводительную программно-аппаратную криптографическую платформу, призванную защищать критически важные данные и служить фундаментом для построения различных систем безопасности.
Основная задача: Обеспечить стабильность и эффективность работы платформы под экстремальными нагрузками, гарантируя ее готовность к любым вызовам.
Пример цикла работы:
1. Инициирование нагрузки: Запуск тестируемого проекта на стенде (стенд создается отдельной командой) и передача заданий через HTTP API.
2. Генерация нагрузки: Использование SSH для запуска специализированных скриптов нагрузки на проприетарном нагрузочном инструменте, работающем на базе Debian.
3. Анализ результатов: Сбор и выгрузка результатов тестирования на аналитические системы компании через HTTP для дальнейшего изучения.
Стек технологий:
-
Основной язык: Python.
-
Библиотеки и фреймворки: requests, flask, fabric2/paramiko.
-
Инструменты качества кода: flake8, mypy.
-
Системы контроля версий: Git.
-
Контейнеризация: Docker.
-
CI/CD: Azure DevOps.
Обязанности:
-
Планировать, разрабатывать и выполнять нагрузочные тесты на аппаратных реализациях продуктов компании.
-
Обеспечивать стабильность и актуальность тестовых стендов и инструментов.
-
Участвовать совместно с командой в анализе новых требований, верификации и формировании тестовых сценариев.
-
Оценивать трудоемкость задач, составлять планы тестирования и проводить тест-анализ.
-
Моделировать ошибки, анализировать причины сбоев и предлагать решения.
-
Эффективно взаимодействовать с руководителем проекта, командой разработки и смежными отделами.
Требования:
-
Опыт автоматизации нагрузочного тестирования от 3-х лет.
-
Уверенное владение Python для автоматизации тестирования.
-
Знание библиотек: requests, flask (базовые знания), fabric2/paramiko, flake8, mypy.
-
Опыт работы в Linux (администрирование, дебаггинг, анализ системных логов).
-
Навыки составления планов тестирования и проведения тест-анализа.
-
Умение анализировать логи и понимать работу интегрированных систем.
-
Опыт работы с Git, Docker.
Будет плюсом:
-
Опыт настройки сети, работы с VLAN на коммутаторах.
-
Знание основ криптографии или опыт работы с security-платформами.
Мы готовы предложить:
-
Удаленную работу с выстроенными процессами.
- График работы 5/2 с гибким началом рабочего дня.
- Оформление на выбор – ТК РФ (аккредитованная ИТ Компания), ИП, самозанятость.
- Амбициозные проекты, интересные с профессиональной точки зрения задачи.
- Возможность профессионального и карьерного роста - в динамично развивающейся компании.
Ждем вас в нашей команде!