Performance Engineer в Бизнес-приложения VK Tech, Москва
Компания: VK
Локация: Москва
О компании
VK — один из ведущих игроков на рынке цифровых технологий в России, предоставляющий широкий спектр услуг, включая социальные сети, мессенджеры и другие интернет-сервисы. Компания активно работает над проектами, такими как OpenVK, которые направлены на улучшение цифровой доступности и взаимодействия пользователей с контентом.
VK располагает современными офисами, включая штаб-квартиру в Москве, где особое внимание уделяется развитию командного духа и инновациям в работе.
О вакансии
Команда бизнес-приложений VK Tech занимается разработкой и оптимизацией высоконагруженных систем. Performance Engineer будет работать над улучшением производительности и масштабируемости различных приложений, а также участвовать в диагностике и устранении проблем, связанных с производительностью. Основные задачи включают анализ метрик, выявление узких мест и оптимизацию систем под большие нагрузки.
Работа в команде требует глубоких технических знаний и навыков работы с системами, а также готовности к анализу и решению инцидентов в продакшене.
Чем предстоит заниматься:
- Проводить низкоуровневую диагностику производительности систем
- Выполнять системную диагностику Linux на уровне kernel, memory, networking и system calls
- Анализировать деградации CPU, IO и latency с использованием инструментов perf, strace, tcpdump, iostat
- Выявлять и локализовывать узкие места на уровне application, database, storage и network
- Работать с метриками, логами и трассировками распределённых систем
Что мы предлагаем:
- Возможность работы в комбинированном формате
- Участие в интересных проектах в крупной компании
- Возможность профессионального роста и обучения
Обязанности
- Проводить диагностику производительности систем на уровне низкого уровня
- Анализировать деградации CPU, IO и latency
- Выявлять узкие места на различных уровнях систем
- Строить профили производительности по latency и throughput
- Проводить root cause analysis инцидентов
Требования
- О компании VK Экскурсия по офису в Москве
- Экскурсия по офису в Москве
- Проекты Проекты OpenVK Секреты цифровой доступности
- Секреты цифровой доступности
- Кандидатам Как попасть в команду Стажировка в VK Условия работы
- Как попасть в команду
- Стажировка в VK
- Условия работы
- Проводить низкоуровневую диагностику производительности систем
- Выполнять системную диагностику Linux на уровне kernel, memory, networking и system calls
- Анализировать деградации CPU, IO и latency с использованием инструментов perf, strace, tcpdump, iostat
- Выявлять и локализовывать узкие места на уровне application, database, storage и network
- Строить профили производительности по latency, throughput и saturation
- Проводить root cause analysis инцидентов и деградаций
- Работать с метриками, логами и трассировками распределённых систем
- Коррелировать события и выявлять деградации с использованием Prometheus, Grafana, OpenTelemetry, Jaeger
- Оптимизировать производительность и масштабируемость систем
- Настраивать параметры системы и проводить сравнительные тесты конфигураций
- Участвовать в настройке и развитии горизонтального масштабирования, балансировки нагрузки, кэширования и отказоустойчивости
- Реагировать на инциденты в продакшене и проводить анализ причин и последствий
Условия
- Комбинированный формат работы (удалённо и в офисе)
- Работа в современном офисе VK в Москве