Вакансия: Go-разработчик в команду performance
Описание вакансии
О команде
Платформенная команда Performance отвечает за скорость работы Авито на всех платформах (Frontend, iOS, Android, Backend). Мы делаем инструменты тестирования, анализа и контроля за производительностью, помогаем продуктовым командам делать Авито быстрым и надежным и в целом развиваем культуру производительности в компании.
Примеры будущих задач:
- развивать и поддерживать платформу тестирования производительности;
- помогать продуктовым командам организовывать в их сервисах нагрузочное тестирование, интерпретировать его результаты и встраивать в CI/CD pipeline ы;
- регулярно собирать обратную связь с продуктовых команд по платформе тестирования производительности, анализировать обратную связь и составлять на ее основе беклог развития платформы;
- активно участвовать в стратегическом планировании развития направления тестирования производительности в компании и в формировании культуры производительности в продуктовых командах.
Будет здорово, если вы:
- хорошо разбираетесь в Golang;
- имеете представление о микросервисной архитектуре и базовых подходах к построению архитектур информационных систем;
- понимаете базовые принципы работы популярных хранилищ (MongoDB, Redis, PostgreSQL, Clickhouse, Kafka, Pulsar);
- понимаете пирамиду тестирования, и какое в ней место занимает нагрузочное тестирование;
- имеете опыт нагрузочного тестирования. Понимаете принципы и подходы тестирования производительности, а также плюсы и минусы существующих инструментов;
- имеете опыт в диагностике проблем с производительностью, поиске и локализации проблемных мест приложения: опыт в бенчмаркинге и профилировании;
- хотите развиваться в области тестирования производительности программных решений и хранилищ данных: подходах, методологиях, инструментах;
- коммуникабельны, умеете конструктивно доносить свои мысли до коллег и вести переговоры по принципу win-win.
Не обязательно, но круто, если вы:
- обладаете математическим складом ума;
- знакомы с Python и/или PHP;
- имеете опыт работы с Kubernetes;
- знакомы с Grafana и Redash;
- понимаете внутреннее устройство и принципы работы инструментов нагрузочного тестирования;
- хотите развиваться в области статистического анализа данных, теории массового обслуживания, теории планирования экспериментов;
- имеете опыт работы в платформенных (непродуктовых) командах;
- имеете опыт публичных выступлений и готовы делиться знаниями на внутренних и внешних митапах.
Работа у нас это:
- интересные и важные задачи в большом проекте;
- опытные и заинтересованные коллеги, готовые оказать поддержку;
- комфортные условия работы: ДМС, фитнес, компенсация питания;
- красивый и комфортный опенспейс с видом на центр города: два десятка переговорок, зоны отдыха, гамаки и скейтборды;
- обучение за счёт компании: мы оплачиваем профильные курсы, участие в российских и международных конференциях, во внутренних митапах, хакатонах, тренингах и доступ к онлайн-библиотеке издательства МИФ ;
- развитие софт скиллов: на курсах для сотрудников можно прокачать своё мастерство коммуникаций или выучить английский;
- гибкое начало рабочего дня по согласованию с руководителем;
- заботу о здоровье: с первого дня работы вы получите страховку со стоматологией, в офисе ведут приём терапевт, психолог и массажист;
- достойную зарплату, бонусы и премии размер обсудим на собеседовании.