Команда: Mailion
Продукт: Централизованная корпоративная почтовая система нового поколения
Масштаб: Высоконагруженная система для 1+ млн пользователей с бесшовной миграцией, автоскейлингом и self-healing.
О нас
Мы разрабатываем инфраструктурный B2B-продукт, который переопределяет стандарты корпоративной почты:
- Отказоустойчивость – система автоматически устраняет сбои, минимизируя downtime;
- Гибкость – динамическое управление вычислительными ресурсами под нагрузкой;
- Интеграции – поддержка миграции с других решений без потери данных.
Ваша роль: возглавить команду по нагрузочному тестированию и, на ее основе, построить центр компетенции по нагрузочному тестированию в департаменте.
Чем предстоит заниматься:
Стратегия и процессы
- Разработка стратегии нагрузочного тестирования (стресс, производительность, стабильность, отказоустойчивость) и контроль ее выполнения;
- Создание тест-кейсов и автоматизация нагрузочных тестов;
- Внедрение и анализ метрик (RPS, latency, error rate, ресурсопотребление) для оценки производительности;
- Анализ результатов тестов, выявление узких мест и рекомендации по оптимизации;
Команда и кросс-командная работа
- Управление распределенной командой тестировщиков;
- Планирование тестирования релизов с руководителем отдела тестирования (оценка сроков, приоритезация);
- Взаимодействие с разработчиками и DevOps для устранения проблем производительности.
Техническая экспертиза
- Ревью тест-кейсов, скриптов и инфраструктуры тестирования;
- Развитие документации: тест-планы, спецификации, отчеты по производительности;
- Настройка и оптимизация стендов для нагрузочного тестирования (Kubernetes, облачные среды).
Что нам важно:
- 5+ лет коммерческой разработки на любом из высокоуровневых языков программирования;
- 2+ года коммерческой разработки на Go, или готовность быстро изучить этот язык;
- 5+ лет в тестировании highload / distributed-систем (микросервисы, очереди, шардированные БД), из них 2+ года – управление командой;
- 3+ года в нагрузочном тестировании (Yandex Pandora, JMeter, k6, Gatling);
- Понимание тест-документации (тест-планы, чек-листы, отчеты);
- Опыт с CI/CD (Jenkins, GitLab), базами данных (SQL/NoSQL), логами (ELK), мониторингом (Prometheus, VictoriaMetrics, Grafana);
- Знание облачных платформ (Yandex Cloud/AWS/Azure);
- Лидерские и коммуникативные навыки.
Будет преимуществом:
- Практический опыт работы с MongoDB, NATS;
- Опыт создания команды нагрузочного тестирования с нуля;
- Опыт с инфраструктурными проектами (email, messaging, cloud-сервисы);
- Знание безопасности (тестирование на уязвимости: OWASP Top 10).
Мы предлагаем:
- Заботу о здоровье. ДМС со стоматологией с 1-го дня, компенсация больничных до 20 рабочих дней в год, льготные условия страхования для близких;
- Сильную команду и взаимность. Опытные коллеги, у которых можно многому научиться и прокачать персональную экспертизу. Мы даем возможность напрямую влиять на развитие продуктов, включая разработку новых проектов;
- Удобный график и расположение офисов. С бильярдом, игровыми приставками, тематическими активностями и легендарными завтраками :) Гибкое начало и окончание дня по согласованию с руководителем. Гибридный формат доступен в офисе Санкт-Петербурга;
- Обучение и развитие. Инвестируем в сотрудников и обеспечиваем ресурсами для постоянного профессионального роста: от профильных курсов и конференций до собственной программы развития руководителей.
- Прозрачную систему поощрения. Ежегодный пересмотр заработной платы на основе Performance Review;
- Питание. Ежемесячная доплата на обеды для сотрудников с офисным или гибридным форматом работы;
- Спортивные сообщества. Командные тренировки и турниры по футболу, баскетболу, волейболу и другим направлениям, а также компенсация за занятия фитнесом;
- Программы признания. От мерч-шопа с системой ачивок до программы признания за выдающиеся результаты. Кстати, вручение наград проходит на ежегодном корпоративе :)
- Аккредитованная ИТ-компания.