Node.js Backend-разработчик
Интерсвязь
( www.is74.ru )
Аккаунт зарегистрирован с email *@intersvyaz.net
Челябинск, Россия
Миддл
19 февраля 2021
Работа в офисе
Опыт работы от 1 года до 3х летот 50 000 ₽
Опыт работы от 1 года до 3х летот 50 000 ₽
Короткая ссылка: gkjb.ru/hSgr
Описание вакансии
Обязанности:
- Сопровождение существующей платформы чатов, реализованной на Node.js.
- Дальнейшая поддержка и развитие проекта.
Требования:
- Linux на уровне выше среднего, git
- Знание алгоритмов и структур данных, опыт использования шаблонов проектирования
- Владение Node.js. и Node.js. экосистемой
- Знание принципов работы протоколов http и ws (сокетов)
- Express фреймворк (server, app, routers, middlewares)
- Docker и Docker-compose, уметь собирать и обновлять тестовую среду самостоятельно
- Redis и базовые приёмы работы с ним
- SQL (mysql) писать запросы в том числе и непростые (индексы, партиции, триггеры, процедуры, функции)
Будет плюсом:
- Умение разбираться в чужом коде и писать свой так, чтобы в нём могли разобраться другие, опыт написания технической документации
- Понимание базовых принципов тестирования программного обеспечения
- Опыт разработки API и протоколов взаимодействия между компонентами в рамках проекта
- TypeScript
- Продвинутый уровень по базам, администрирование + знание работы кластера БД, балансировки и т.д.
- Продвинутый Redis, в т.ч. запуск и администрирование кластера-sentinel + работа с pub/sub и streams
- Продвинутый docker и docker-compose — уметь самостоятельно собирать тестовые сборки из большого числа компонентов (10 и более)
- NoSql БД
- Приветствуется опыт разработки на go/python/php
- Системы мониторинга — sentry/zabbix/prometheus и их настройка
- K8s, Helm, Argo, написание своих help чатов, поддержка уже написанных
Условия работы:
- Официальное трудоустройство
- Социальный пакет
- Комфортный современный офис на Северо-Западе
- Пятидневная рабочая неделя с 09-00 до 18-00
- Возможность выстроить гибкий график и совмещать работу с учёбой
- Развитая корпоративная культура
- Профессиональная команда
- Возможности для развития (прохождение дополнительного обучения, курсы английского языка, покупка проф. литературы, поездки на конференции и семинары, летние/зимние школы)
- Компенсация интернета, мобильной связи, оплата тренажёрного зала
Благодарим всех соискателей, которые направят отклик на данную вакансию!
Ваше резюме будет рассмотрено в ближайшее время.