Разработчик NestJS

2023-03-28
от 120 000
до 250 000
RUR
Опыт работы От 3 до 6 лет
Удаленная работа
Полная занятость
Откликнуться
Андреева Татьяна Федоровна
Астана

Обязанности:

  • Работа с логами: логи сразу пишутся в нужном формате в нужное место, разработчики не задумываются про это.

  • Работа с http запросами и распределенной трассировкой запросов.

  • Работа с инцидентами и APM: newrelic, sentry.

  • Работа с очередями (rabbitmq).

  • Заниматься проведением code-review
Требования:
  • Знания MongoDB, RabbitMQ/NATS, Redis.
  • Знание микросервисной архитектуры и
    высоконагруженных систем;
  • Работа с очередями
  • Понимание Rest API архитектуры
  • Опыт настройки CI/CD, Docker, K8S, AWS
  • Знание структуры хранения данных и алгоритмов работы с ними.
  • Уверенные знания NodeJS, TypeScript, Express, MongoDB, Nest.js
  • Опыт разработки серверных решений на основе NodeJS + Express + NoSQL
  • Опыт разработки серверных решений на основе NodeJS + Nest.js
  • Понимание монолитной / микросервисной архитектуры
  • Практический опыт разбиения монолита на микросервисы
  • Опыт архитектуры реляционной базы данных
  • Опыт миграции данных из MongoDB в PostgreSQL
  • Опыт написания высоконагруженных сервисов
  • Опыт работы с брокерами сообщений (Kafka, RabbitMQ)
  • Умение разбираться в чужом коде
  • Рефакторинг кода, работа над улучшением качества, производительности и стабильности системы.
Условия:
  • Возможность удаленной работы;
    Возможность профессионального роста;
    Работа над интересными проектами;
    Своевременное оплата;

Ключевые навыки

Node.js TypeScript Docker NoSQL REST Оптимизация кода NodeJS

Новости