Habr Career · собрана 30 дней назад

Performance Engineer

Aston

УдалёнкаГибридРоссия
GoPostgreSQLDockerKubernetesLinuxCI/CD

Описание вакансии

Performance Engineer Employment type: Полный рабочий день Skills: Apache JMeter, Linux Description: Aston — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Наш штат насчитывает 2500+ специалистов. Мы разрабатываем программное обеспечение и IT-решения в сферах Finance, Healthcare, eCommerce, IoT, Media, Big Data, ML и многом другом. Предлагаем присоединиться в роли Performance Engineer и работать над проектом заказчика. Заказчик — это часть экосистемы крупнейшего банка РФ и Восточной Европы, управляющая маркетинговыми проектами для самого банка и внешних крупных клиентов. Заказчик стремимся создавать новые возможности, используя все ресурсы обширной экосистемы. Почему это будет интересно? возможность работать над задачами для крупнейшего банка, применять свои знания и развивать экспертизу; современный стек технологий. Чем предстоит заниматься? построить процесс нагрузочного тестирования/встраивать и улучшать существующие практики; анализировать архитектуру системы (микросервисы, Kafka, gRPC) для определения узких мест и зон риска под нагрузкой; разрабатывать стратегию и план нагрузочного тестирования; создавать тестовые сценарии, имитирующие реальные производственные нагрузки (пиковые нагрузки, долговременное тестирование, стресс-тестирование); проводить нагрузочное тестирование Kafka-конвейеров — проверять пропускную способность, задержки обработки, поведение при перепадах throughput; проводить нагрузочное тестирование gRPC и REST API-интеграций; разрабатывать и поддерживать фреймворк для автоматизации нагрузочного тестирования (писать и ревьюировать код тестов); интегрировать нагрузочные тесты в CI/CD-пайплайны (Jenkins, Kubernetes); проводить мониторинг и сбор метрик во время тестирования (CPU, memory, latency, throughput, ошибки); анализировать результаты: выявлять bottlenecks, готовить рекомендации по оптимизации; готовить детализированные отчёты о тестировании с данными и визуализациями; создавать баг-репорты и взаимодействовать с командой разработки для их закрытия; участвовать в ручном тестировании функциональности при необходимости. Чего мы ждем от специалиста? опыт работы в роли Performance Engineer от 3-х лет; опыт работы с инструментами НТ: k6, Locust, Gatling или JMeter (минимум один — на уровне написания собственного кода, не только GUI); глубокое понимание методологий нагрузочного тестирования: load, stress, soak, spike, throughput testing; понимание принципов микросервисной архитектуры; опыт тестирования backend-приложений; опыт работы с REST API (нагрузочное тестирование, анализ протокола); опыт работы с Kafka — понимание концепций (partitions, consumers, producers, offsets), умение тестировать очередь и потоки данных; опыт работы с Linux; умение выстраивать стратегию тестирования продукта; опыт внедрения и улучшения процессов тестирования в команде; умение работать с базами данных (PostgreSQL, ClickHouse) — анализ производительности запросов, верификация данных. Будет плюсом: опыт работы с Docker и Kubernetes (поднятие окружения для НТ, оркестрация тестов); опыт написания продакшн-кода на Golang (понимание того, как устроена система изнутри); опыт использования AI-инструментов для генерации тестов, анализа логов, подготовки сценариев; опыт работы с gRPC. Что мы предлагаем? Хорошая зарплата: уровень обсуждается индивидуально, есть доплаты за менторство и профактивности. Развитие: долгосрочные проекты от российских заказчиков, возможность менять направления, прозрачная система Performance Review. Комфорт и свобода: релокейт между офисами, выбор формата работы (удалённо, офис, гибрид), адаптация для новых сотрудников. Обучение: доступ к корпоративному порталу, митапам, конференциям (и как гость, и как спикер). Социальный пакет: ДМС со стоматологией, частичная компенсация спорта, бесплатный английский, оплачиваемый отпуск и больничные. Корпоративная жизнь: тимбилдинги, детские праздники, внутренние мероприятия. Наши офисы: Москва (ул. Вильгельма Пика, 11, БЦ «Ботаника», 13 эт., оф. 1310), Санкт-Петербург (Владимирский проспект, д. 23, 8 этаж), Казань (Н. Ершова, 76/1), Нижний Новгород (ул. Новая, 28, коворкинг "VMESTE"), Самара (IT парк Монте Роза). Откликайтесь, если вы готовы расти и развиваться вместе с командой ASTON! Наш рекрутер свяжется с вами, чтобы обсудить детали.