HackerRank
HackerRank
HackerRank розробляє платформу для оцінювання навичок і навчання технологічних команд та розробників. Роботодавці використовують її для перевірки коду, оцінювання кандидатів за допомогою практичних завдань із програмування та виявлення плагіату за допомогою ШІ під час відбору й співбесід. Розробники можуть практикуватися в програмуванні, готуватися до співбесід і розвивати навички у глобальній спільноті платформи. Заснована у 2012 році, HackerRank обслуговує понад 3 000 технологічних команд у всьому світі, зокрема багато компаній зі списку Fortune 100.

Старший інженерний менеджер HackerRank — платформа оцінювання (гібридний формат, Індія)

Керуйте розробкою платформи оцінювання HackerRank для найму та підвищення кваліфікації розробників. Масштабуйте розподілені системи для понад 100 000 кандидатів одночасно та розвивайте високоефективні команди.

Опис

  • Визначати технічний напрям і керувати розробкою платформи оцінювання HackerRank.
  • Надавати кандидатам виділені віртуальні машини й онлайн-середовище розробки для роботи з реальними застосунками.
  • Створювати системи, що підтримують до 100 000 кандидатів одночасно.
  • Співпрацювати з продуктовими командами HackerRank, щоб інтегрувати рішення для оцінювання в кожен продукт.
  • Спільно з відділом продукту визначати бачення та дорожню карту платформи оцінювання.
  • Проєктувати системи, розраховані на понад 100 000 одночасних користувачів.
  • Відповідати за виконання зобов’язань щодо постачання та спрямовувати щоденну роботу, застосовуючи гнучкі методології.
  • Підтримувати високий рівень операційної роботи: надійність, реагування на інциденти, безпека й конфіденційність.
  • Наймати, наставляти та розвивати інженерів, зокрема визначати кар’єрні шляхи.
  • Визначати, як команда використовує інструменти ШІ під час розробки програмного забезпечення.
  • Співпрацювати з командами продукту, інфраструктури та безпеки.

Вимоги

  • Щонайменше 8 років досвіду розробки програмного забезпечення, зокрема не менше 3 років керування інженерними командами.
  • Значний досвід проєктування високодоступних, масштабованих, відмовостійких і безпечних розподілених систем та великомасштабних вебсервісів.
  • Досвід технічного лідерства та здатність спрямовувати важливі обговорення архітектури.
  • Підтверджений досвід найму, керування й наставництва технічних команд, а також управління очікуваннями зацікавлених сторін.
  • Практичне володіння принаймні однією з мов: Go, Python, Ruby або Node.js.
  • Впевнене практичне володіння AWS або Google Cloud Platform.
  • Навички чіткої комунікації та здатність ефективно працювати в динамічному середовищі, що змінюється.
  • Досвід створення або масштабування хмарних IDE, віддалених середовищ розробки чи онлайн-платформ для програмування.
  • Практична експертиза в контейнерах, Kubernetes і віртуальних машинах на вимогу або ізольованих обчислювальних середовищах у великому масштабі.
  • Досвід навантажувального тестування, автомасштабування та планування ресурсів для мінливого трафіку, зумовленого подіями.
  • Досвід запровадження практик розробки з підтримкою ШІ в інженерній команді.

Переваги

  • Роботодавець забезпечує рівні можливості працевлаштування та реалізує політику позитивних дій.
  • Інформація кандидатів обробляється конфіденційно відповідно до рекомендацій щодо рівних можливостей працевлаштування.