👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Java Performance Engineer

Зарплата

от 280 000 до 350 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России

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

Условия работы

Мы - команда разработки Ignite SE, решении основанном на Apache Ignite, распределенной отказоустойчивой базы данных, предназначенной для быстрых вычислений на больших объемах данных.

Для пользователей Ignite SE мы делаем доработки, от простых hotfix'ов до сложных технологических фичей. У нас плоская структура и мы предоставляем большую свободу действий. Все наши задачи – технические и связаны с разработкой базы данных, у нас нет задач по бизнес логике.

Чем вы будете заниматься:

  1. Исследовательским нагрузочным тестированием Ignite: поиск узких мест, неоптимальных значений параметров, выявление ошибок под нагрузкой
  2. Замерять перформанс внутренних структур данных и алгоритмов
  3. Искать неоптимальное использование системных ресурсов (утечки памяти, лишние сетевые пакеты)
  4. Профилировать код Ignite и совместно с командой разработки готовить решение найденных проблем

Что мы от вас ожидаем:

  • Глубокое знание Java (JVM, GC, concurrency collections), структур данных и алгоритмов
  • Опыт диагностики и разрешения узких мест, оптимизации производительности в Java приложениях
  • Опыт использования инструментов профилирования, нагрузочного тестирования и дебаггеров (JMH, YourKit, JMeter, JConsole, etc)
  • Опыт работы c распределенными системами и базами данных
  • Опыт работы в Linux
  • Понимание принципов работы баз данных (партиционирование, запросы, транзакции, реплики, etc)
  • Английский язык на уровне чтения технической документации и переписки

Что мы предлагаем:

  • Работа в команде высококлассных профессионалов над одним из самых технологически передовых проектов в мире;
  • Работа с широким спектром современных Java и grid / cloud технологий в сфере многопоточного программирования;
  • Огромные возможности профессионального роста;
  • Очень хорошие условия труда (белая заработная плата, оклад, премии);
  • Работа в компании-поставщике IT-услуг для крупнейшего Банка России и Восточной Европы;
  • Реализация основной платформы развития бизнеса в рамках крупнейшей программы по трансформации ИТ-ландшафта Сбербанка;

Мы всячески приветствуем и поддерживаем сотрудников в выступлениях на конференциях, вебинарах, митапах: у нас (по желанию) Вы сможете обучиться азам ораторского мастерства, попробовать (или продолжить прокачивать) себя в роли спикера и повысить свою репутацию в профессиональных кругах.

Бонусы

  • График работы - стандартный, но гибкий, с учетом персонального ритма жизни;
  • Большой и комфортный офис со спортзалом, кафе для сотрудников;
  • ДМС (включая стоматологию), страхование, фитнес (в зависимости от территории)