April 1

Node.js / n8n custom nodes разработчик (Middle+ / Senior)

🆔 запроса: D-29
Статус: Открыт

Проект:
Проект нефтегазовой компании

Описание проекта:
Разработчик нужен для создания и сопровождения кастомных нод n8n для использования во внутреннем контуре компании. Необходимо хорошо понимать структуру данных n8n, а также работать с npm и git.

Условия:
Локация / гражданство: РФ
Срок проекта: 3 месяца, возможна пролонгация
Формат работы: удалённо по МСК
Ставка: 1612
Оплата: квартальная
Актирование: квартальное

Позиция:
Роль: Node.js / n8n custom nodes разработчик
Уровень: Middle+ / Senior
Количество: 1

Обязательные требования:

  • Уверенное владение Node.js
  • Хорошее знание TypeScript
  • Опыт разработки серверной логики
  • Опыт разработки интеграций
  • Опыт разработки SDK-обвязок
  • Понимание работы с:
    • REST API
    • OAuth2
    • token-based auth
    • basic auth
    • файловыми системами
    • сетевыми протоколами
    • обработкой ошибок
    • ретраями
  • Желателен практический опыт работы с n8n как пользователь или разработчик
  • Понимание в n8n:
    • структуры item’ов
    • binary data
    • credentials
    • модели resource / operation
    • различий между declarative и programmatic node
  • Желателен опыт разработки кастомных нод n8n
  • Понимание data structures и item linking
  • Опыт или понимание использования стандартного tooling для создания нод
  • Понимание процесса установки и подключения custom / private nodes в self-hosted n8n
  • Понимание безопасной работы с файловой системой
  • Хорошее понимание npm
  • Хорошее понимание git

Задачи на проекте:

  • Разработка кастомных нод для n8n
  • В первую очередь по направлениям:
    • подключение к корпоративной DFS-папке по Samba
    • работа с HashiCorp Vault / Deckhouse Stronghold
    • управление локальными файлами
    • интеграция с корпоративным TrueConf через корпоративную бот-платформу
  • Сопровождение кастомных нод во внутреннем контуре компании

Важно по резюме:

  • Полные требования находятся во вложении
  • Резюме необходимо присылать в Word с полным ФИО
  • Резюме присылать с заполненным чек-листом во вложении
  • В резюме должно быть отражено максимум из текста вакансии
  • Все пункты с положительной оценкой должны быть подтверждены в резюме

Важно, резюме должно отражать:

  • чем кандидат занимался на каждом проекте
  • какие навыки, технологии и программы использовал
  • опыт работы с Node.js / TypeScript / REST API / OAuth2 / файловыми системами / сетевыми протоколами
  • опыт работы с n8n, если он есть
  • опыт разработки кастомных нод n8n, если он есть
  • опыт работы с npm / git / self-hosted n8n
  • опыт интеграций с корпоративными системами и безопасной работы с файловой системой

Что присылать:

  • Резюме в Word с полным ФИО
  • Заполненный чек-лист во вложении
  • Номер запроса вакансии
  • Полное ФИО
  • Дата рождения
  • Локация
  • Личная электронная почта для неймчека
  • Ставка с указанием: вкл. НДС или сверху НДС
  • По какой форме работаете с кандидатом: ТК РФ / ГПХ / СЗ / ИП / иное
  • Если нужно оформление 1/40 — указать готовность и наличие военного билета для мужчин
  • Если указаны иные условия оплаты — подтвердить готовность на эти условия
  • Примерная дата выхода: ASAP / 2 недели / иное
  • Наличие отпуска в ближайшее время
  • Если пункт не актуален — поставить прочерк «—»

Вопросы и предложения ➡️ @Pro_test_Studi. Указать 🆔 запроса.