yandex
N
NDA
Страна
Россия
Зарплата
от 1 600 ₽
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorГибридКонтракт

NodeJS разработчик Senior

ИИОценка ИИ

Интересный проект с современным стеком и высокой ставкой, однако гибридный формат и бюрократические требования (оформление в штате партнера) могут подойти не всем.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

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

Анализ зарплаты

Медиана300 000 ₽
Рынок250 000 ₽ – 400 000 ₽
ИИОценка ИИ

Ставка 1600 руб./час с НДС при полной занятости составляет около 250 000 - 280 000 руб. на руки, что соответствует среднерыночным показателям для Senior Node.js разработчика в РФ, но может быть ниже топовых предложений в финтехе.

Сопроводительное письмо

Меня заинтересовала вакансия Senior Node.js разработчика для работы над интеграционными решениями в крупном издательском доме. Мой опыт коммерческой разработки на Node.js более 3 лет и глубокое понимание микросервисной архитектуры на базе Moleculer позволяют мне эффективно решать задачи по проектированию отказоустойчивых систем. Я обладаю практическими навыками администрирования Apache Kafka и работы с облачной инфраструктурой Yandex Cloud, что критично для данного проекта.

Особое внимание я уделяю паттернам надежности, таким как Circuit Breaker и Outbox Pattern, а также обеспечению наблюдаемости систем через Grafana и OpenSearch. У меня есть опыт работы с распределенными транзакциями и оптимизацией запросов в MongoDB и MS SQL Server. Готов предоставить подробное описание своих кейсов по внедрению WSO2 и сопровождению Kafka для успешного прохождения тендера.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас

Присоединяйтесь к масштабному проекту в крупном издательском доме и реализуйте свой опыт в высоконагруженных системах!

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

NodeJS разработчик Senior

Ставка: 1600, с НДС

Локация: РФ

Длительность проекта: долгосрочный проект

*❗️**На момент выхода на проект спец должен быть оформлен в штате партнера (можно на 1/40 ставку).

Гибрид (Москва, Киевская 7 к.2, 3 дня в офисе, 2 дня удаленно).

Необходимо словами описать опыт по выполнению работ по интеграционным решениям: администрированию и сопровождению Apache Kafka, разработке микросервисов, внедрению решений на основе продуктов WSO2, за последние 3 года (не менее 2х проектов) - и скинуть в чат.

Также спецу нужно заполнить согласие на обработку персональных данных* ❗️**

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

  • Опыт коммерческой разработки на Node.js (LTS) и JavaScript (ES2020+) от 3 лет;
  • Глубокое понимание Event Loop, асинхронного программирования (Promises, Async/Await), работы со Streams, навыки профилирования приложений и поиска утечек памяти;
  • Опыт разработки и сопровождения микросервисных решений на Moleculer: Service Broker, Actions, Events, Middleware, Lifecycle, Retry/Timeout, API Gateway (moleculer-web);
  • Практический опыт работы с Apache Kafka: Consumer Groups, Partitioning, Offset Management, Delivery Semantics, KafkaJS, обработка сообщений, Retry, Backoff, Batch Processing;
  • Опыт работы с Redis, MongoDB и Microsoft SQL Server: проектирование схем данных, индексация, кэширование, транзакции, интеграция через драйверы, оптимизация запросов;
  • Уверенное знание принципов проектирования и разработки REST API, понимание HTTP-протокола, идемпотентности, работы с Axios;
  • Опыт контейнеризации и оркестрации приложений с использованием Docker и Kubernetes;
  • Опыт настройки и сопровождения процессов CI/CD на базе GitLab CI;
  • Практический опыт работы с сервисами Yandex Cloud (Managed Kafka, Redis, MongoDB);
  • Понимание интеграционных паттернов: Request/Response, Pub/Sub, Event-Driven Architecture, Adapter Pattern, Anti-Corruption Layer;
  • Знание паттернов надежности и отказоустойчивости: Circuit Breaker, Retry Strategies, Timeout Management, Graceful Degradation;
  • Понимание принципов обеспечения целостности данных в распределенных системах: Eventual Consistency, Outbox Pattern, Distributed Transactions;
  • Опыт проектирования API с учетом Versioning, Backward Compatibility и Contract-First подхода;
  • Опыт внедрения мониторинга и логирования: Pino, OpenSearch, Correlation ID, Trace ID, Structured Logging, работа с метриками (Latency, Error Rate, Throughput) и базовыми инструментами визуализации (Grafana).

Дополнительные требования

  • Опыт реализации Kafka-паттернов: Idempotency, DLQ, Exactly-Once Processing, Schema Evolution, Consumer Lag Handling;
  • Опыт проектирования высоконагруженных распределенных систем и событийно-ориентированной архитектуры;
  • Навыки построения наблюдаемости (Observability) и диагностики производительности микросервисных приложений.

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

  • Администрирование и развитие платформы Apache Kafka: обеспечение отказоустойчивости, мониторинг, решение инцидентов, управление топиками и сопровождение миграций на новые версии;
  • Проектирование и поддержка механизмов резервирования и восстановления сервисов после сбоев;
  • Разработка новых и развитие существующих интеграционных сервисов и микросервисов;
  • Проработка и внедрение архитектурных решений для интеграции корпоративных информационных систем;
  • Взаимодействие с командами разработки, системными и корпоративными архитекторами для реализации интеграционных сценариев;
  • Развитие интеграционной архитектуры компании с использованием платформы WSO2;
  • Развертывание, настройка и сопровождение компонентов WSO2 API Manager, WSO2 Micro Integrator, WSO2 Analytics и других продуктов платформы;
  • Проектирование, внедрение и эксплуатация интеграционных решений на базе WSO2, включая перенос и оптимизацию функциональности существующих сервисов.

Описание проекта и команды

Крупный издательский дом. Тендер

Откликнуться на запрос: Откликнуться

По вопросам партнерского сотрудничества: Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Kubernetes
  • Prometheus
  • Grafana
  • Microservices
  • JavaScript
  • Redis
  • Docker
  • REST API
  • Apache Kafka
  • Node.js
  • MongoDB
  • GitLab CI
  • Microsoft SQL Server
  • Yandex Cloud
  • WSO2
  • Moleculer

Возможные вопросы на собеседовании

Проект требует глубокого понимания работы брокера сообщений.

Расскажите о вашем опыте настройки Consumer Groups и управления Offset в Apache Kafka для обеспечения семантики Exactly-Once.

В стеке указан фреймворк Moleculer.

Какие преимущества и сложности вы видите в использовании Moleculer Service Broker по сравнению с классическим Express/NestJS в микросервисах?

Вакансия предполагает работу с распределенными системами.

Как вы реализуете паттерн Outbox для обеспечения целостности данных между базой данных и Kafka?

Упоминается работа с WSO2.

Был ли у вас опыт миграции сервисов на WSO2 API Manager или настройки Micro Integrator? Опишите основные сложности.

Важна производительность Node.js.

Как вы подходите к поиску утечек памяти в Node.js приложениях, использующих Streams и интенсивную работу с Event Loop?

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

NDA
138 732 ₽ – 244 800 ₽

Backend разработчик (Python/Go) на партнерский проект(Финтех) (Senior)

SeniorУдалённо
Python · Kubernetes · Prometheus · Grafana · PostgreSQL · Docker · Kafka · ETL · REST API · Apache Airflow · Keycloak · Go · ElasticSearch · MongoDB · Django · GitLab CI · ELK · CQRS · RabbitMQ · DDD · WebSocket
+21 навыков
К
Кодекс-ИТ
200 000 ₽ – 270 000 ₽

Backend Developer (Python)

SeniorУдалённо
Python · GitHub Actions · Prometheus · Grafana · PostgreSQL · Microservices · Redis · Docker · Kafka · Jenkins · OAuth2 · FastAPI · GitLab CI · ELK · SQLAlchemy · RabbitMQ · JWT · SOLID · asyncio · Loki · Docker Compose · Django ORM · TortoiseORM
+23 навыков
A
AlemX
200 000 ₽ – 250 000 ₽

Crypto & Smart Contract Developer

SeniorУдалённо
Rust · REST · WebSockets · Blockchain · Ethereum · Solidity · Solana · Web3.0
+8 навыков
Р
Росгосстрах
300 000 ₽ – 370 000 ₽

Senior Java-разработчик

SeniorУдалённо
Scrum · Prometheus · Grafana · PostgreSQL · Java · Apache Kafka · OpenAPI · Liquibase · Spring · Hibernate · Swagger · OOP
+12 навыков
S
Smartbrain
2 900 ₽

Senior Backend Developer .NET

SeniorУдалённо
C++ · Backend Development · .NET · ASP.NET Core
+4 навыков
O
OUTKOD
220 000 ₽ – 250 000 ₽

.NET / C# Developer

SeniorУдалённо
Git · C++ · LLM · PostgreSQL · RAG · Docker · Kafka · LangChain · Pinecone · .NET · RabbitMQ · LlamaIndex · pgvector · OpenAI API · MSSQL
+15 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

N
NDA
Россияот 1 600 ₽