- Опыт коммерческой разработки на Node.js (LTS) и JavaScript (ES2020+) от 3 лет;
Неизвестный работодатель · На сервисе с: 07.07.26 14:41
#аутстаф
Ищем 1 Senior NodeJS разработчик
(ID ••••••••)
Требования:
- Опыт коммерческой разработки на 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).
Задачи:
- Администрирование и развитие платформы Apache Kafka: обеспечение отказоустойчивости, мониторинг, решение инцидентов, управление топиками и сопровождение миграций на новые версии;
- Проектирование и поддержка механизмов резервирования и восстановления сервисов после сбоев;
- Разработка новых и развитие существующих интеграционных сервисов и микросервисов;
- Проработка и внедрение архитектурных решений для интеграции корпоративных информационных систем;
- Взаимодействие с командами разработки, системными и корпоративными архитекторами для реализации интеграционных сценариев;
- Развитие интеграционной архитектуры компании с использованием платформы WSO2;
- Развертывание, настройка и сопровождение компонентов WSO2 API Manager, WSO2 Micro Integrator, WSO2 Analytics и других продуктов платформы;
- Проектирование, внедрение и эксплуатация интеграционных решений на базе WSO2, включая перенос и оптимизацию функциональности существующих сервисов.
О проекте:
Крупный издательский дом
Локация: Россия
Время работы: UTC+3
Гражданство: РФ и дружественные страны
Формат: совмещение форматов (гибрид (Москва, Киевская 7 к.2, 3 дня в офисе, 2 дня удаленно)
Срок привлечения: долгосрочный проект
📨 Регистрируйтесь, загружайте резюме на •••••••• и оставляйте отклик на запрос
❗️Все актуальные запросы — ••••••••
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.