Стажер Node.JS разработчик [Enablement Platform]
Summary
Intern Node.js developer building and maintaining a high-load billing data storage system with REST APIs, SQL/NoSQL databases, and Git workflows in a Linux environment.
Ищем стажера разработки Node.js на проект Fingate - большое высоконагруженное хранилище абонентских и биллинговых данных, с быстрым API для чтения, предоставляющее данные для клиентских и операторских витрин.
разрабатывать и развивать продукт, решать текущие проблемы, проводить рефакторинг.
студенты 3 - 6 курсов бакалавриата, специалитета или магистратуры;
написание кода на JavaScript / Node.js, знание async/await, Promise, event loop, модулей, написание unit-тестов;
умение работать в командной строке Linux + Bash;
владение базовыми техниками работы с Git — ветками, merge, работать с MR (проект на GitLab);
умение разрабатывать REST API на выбранном стеке;
владение SQL, умение проектировать простые схемы баз данных и писать запросы с JOIN, понимать NoSQL (MongoDB, Redis, ClickHouse);
будет плюсом: знание работы брокеров сообщений RabbitMQ, Kafka, работа с Docker, знание языка Go, знание распределённых систем (шардирование, гонки, согласованность).
развитие в командах профессионалов и опытный наставник, готовый делиться опытом;
мобильная связь за счет компании подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети;
специальные предложения от партнеров и скидки от продуктов экосистемы МТС;
непрерывное развитие — доступ к курсам и вебинарам корпоративного университета и онлайн-библиотеке.