Backend Node.js разработчик

з/п не указана
Пятёрочка
Москва Постоянная занятость Удаленная работа

Описание

Наш стек: для backend: Node.js (свой фреймворк/Nest.js), набор внутренних библиотек; для хранения данных: MongoDB, ElasticSearch, Redis, ClickHouse; брокеры сообщений: Kafka, RabbitMQ; для мониторинга: Grafana, Kibana; рабочие инструменты: Docker, Gitlab, Jira/Confluence; автоматизация развертывания и оркестрация: Ansible, Gitlab, Kubernetes, своя обвязка PaaS (деплой одной кнопкой). Чем предстоит заниматься: разработкой и поддержкой микросервисов на Node.js; поддержкой работоспособности сервисов в рамках организованного в команде дежурства; проектированием инструментов и механизмов взаимодействия модулей системы; проведением рефакторинга приложений на Node.js; проектированием сервисов, структур данных, способов взаимодействия с фронтом, другими сервисами; отладкой и тестированием приложения: автоматизированным и ручным; оптимизацией сервисов под высокие нагрузки (и да, у нас самый настоящий highload!). Ожидания от кандитата: уверенное знание Node.js - опыт от 3х лет; умение дебажить, находить причину нестандартных проблем; MongoDB-запросы, построение индексов; опыт создания API; опыт работы с Linux; понимание принципов работы с Docker, Kubernetes; написание автотестов; понимание принципов построения и взаимодействия распределенных систем; готовность плотно работать с коллегами внутри команды и с коллегами из смежных команд: product-менеджером, аналитиками, разработчиками, тестировщиками, коллегами из платформы, и др. Будет плюсом: опыт работы с миграциями данных; опыт настройки Nginx; опыт написания пайплайнов Gitlab CI; опыт работы с Nest.js; опыт эксплуатации и оптимизаций в высоконагруженных системах; опыт мониторинга сложных систем.

Откликнуться
Источник: hh · 3 дня назад

Похожие вакансии в городе Москва

Все вакансии в городе Москва →