R-Vision

Tech Lead Backend (Node.js)

в R-Vision

360 000 —‍ 420 000 ₽/мес на руки

Можно удалённо из РФ
Специализация
Node.js
Уровень
Lead
Требуемый опыт
6+ лет

Технологии/инструменты

UMLERDPostgreSQLTypeORMMikroORMNATS / KafkaGitLab CIArgoCDTerraformPulumiKubernetesIstioLinkerdConsul

R-Vision — разработчик надежных технологий цифровизации и кибербезопасности. С 2011 года мы создаем технологии, которые помогают организациям эффективно противостоять киберугрозам, поддерживать надежность ИТ‑инфраструктуры и обеспечивать цифровую трансформацию.
Наши клиенты: Газпром нефть, Сибур, Альфа-Банк, СТС Медиа, РИА Новости и другие.

Мы постоянно развиваем существующие продукты, разрабатываем новые сервисы и тщательно сопровождаем процесс интеграций наших решений в инфраструктуру клиентов. Благодаря командной работе и вкладу каждого сотрудника нам удается достигать значимых результатов.

Открыта позиция Tech Lead Backend в команду Core. Это одна из наших платформенных команд, которая сосредоточена на технологическом развитии наших продуктов. Разрабатываемые решения помогают продуктовым командам меньше времени тратить на рутинные задачи, оптимизировать выбор инструментов и решений, а также интегрировать их с инфраструктурой.

Задачи:

Разработка и сопровождение сервисов:

  • Проектирование и реализация backend-решений на Nest.js.
  • Разработка GraphQL API и gRPC-сервисов.
  • Оптимизация производительности и поддержка существующего кода.

2. Архитектурное проектирование: применение принципов DDD, SOLID, Event-Driven Architecture.

3. Проектирование модульной архитектуры приложений:

  • Создание UML-диаграмм (Sequence, Component, Class, ERD).
  • Реализация механизмов обеспечения надежности системы.

4. Работа с базами данных:

  • Проектирование и оптимизация PostgreSQL (транзакции, индексы, сложные запросы).
  • Написание эффективных SQL-запросов и их оптимизация.

5. Работа с асинхронной коммуникацией: организация надежного обмена сообщениями между сервисами.

6. Работа с командой:

  • Проведение code-review и участие в планировании задач.
  • Обсуждение и принятие архитектурных решений.
  • Менторинг junior/middle/senior разработчиков.

7. Исследование и внедрение новых технологий в рамках проекта.

Ожидаем от тебя:

  • Опыт проектирования систем с использованием DDD.
  • Применение SOLID, Event-Driven Architecture (EDA).
  • UML и диаграммы: составление Sequence, Deployment, Component и Class диаграмм, проектирование ERD (схемы БД).
  • Работа с базами данных: глубокая работа с PostgreSQL (транзакции, индексы, оптимизация запросов), опыт с ORM (TypeORM, MikroORM).
  • Распределённые системы: асинхронная коммуникация через NATS или Kafka.
  • Понимание паттернов Retry, Circuit Breaker, Dead Letter Queue.
  • DevOps-практики: настройка CI/CD (GitLab CI, ArgoCD), верхнеуровневое понимание Terraform/Pulumi (Infrastructure as Code) с точки зрения подхода.
  • Опыт работы с Kubernetes (Pods, Services, Ingress).
  • Понимание Fault Tolerance, High Availability.
  • Понимание применения и подхода Service Mesh (Istio, Linkerd, Consul).

Мы предлагаем:

  • Работу в офисе, гибридном или удаленном формате.
  • Достойную оплату труда, соответствующую профессиональному уровню и компетенциям.
  • Статус аккредитованной ИТ-компании со всеми преимуществами.
  • ДМС со стоматологией и госпитализацией, страхование от несчастного случая.
  • 100% компенсацию больничного, +10 дополнительных дней в году на отгул по болезни.
  • Регулярный обмен обратной связью по системе полугодового Performance Review.
  • Возможности для обучения и профессионального развития: корпоративную библиотеку, обучение за счёт компании, участие в тренингах и внутренний обмен знаниями.
  • Программу корпоративных скидок и привилегий.
  • Развитую корпоративную культуру: онлайн и оффлайн мероприятия, тимбилдинги, вечеринки в офисе, выездные корпоративы.

Несмотря на быстрый рост, мы основательно подходим к подбору специалистов, поэтому нам удалось собрать профессиональную и сплоченную команду.

Присоединяйся к нам!

Марина Башлай Recruiter
R-Vision

О компании R-Vision

Сфера
Продуктовая компания
Размер
201 - 500

R-Vision — разработчик систем кибербезопасности. С 2011 года создают решения и сервисы, которые помогают бизнесу и государственным организациям по всему миру уверенно противостоять актуальным киберугрозам и обеспечивать надежное управление информационной безопасностью. Технологии R-Vision используются в банках, государственных структурах, нефтегазовой отрасли, энергетике, металлургии, промышленности и компаниях других отраслей.

Похожие вакансии

5 000 – 6 000 $/мес на руки
Полная удалёнка
4 500 – 6 000 $/мес на руки
Полная удалёнка
3 000 – 6 000 €/мес на руки
📍 Черногория, полная удалёнка, помощь с переездом
Зарплата скрыта, но соответствует вашей подписке
📍 Москва (м. Добрынинская), полная удалёнка