М
Стажер Golang разработчик [EP Product Catalog]
<1 дня на сайтеМТС / ООО МТС Веб Сервисы
Мы в поисках стажера Golang разработчика в команду EP Продуктовый каталог. Разработка каталога продуктов в Enablement Platform - сердце экосистемы МТС. Основная задача - сделать единый каталог для разных вертикалей бизнеса, используя микросервисную архитектуру и новые технологии.
Задачи и обязанности
- Разрабатывать микросервисы в соответствии с DDD и Hexagonal Architecture;
- Разрабатывать новые и развивать существующие API (GraphQL, Async/CloudEvent);
- Разрабатывать unit и автотесты;
- Создавать и поддерживать техническую документацию по разрабатываемым компонентам в актуальном состоянии;
- Участвовать в рефакторинге существующих решений.
Требования
- Кандидаты, обучающиеся на 3-4 курсе бакалавриата, специалитета или на 1-2 курсе магистратуры по ИТ-специальности;
- Опыт использования систем контроля версий (GIT);
- Опыт работы с базами данных, понимание основных концепций классических СУБД (PostgreSQL) и NoSQL решений (MongoDB);
- Знание Golang;
- Умение разбираться в чужом коде;
- Опыт работы над open-source проектами;
- Знание принципов DDD и Hexagonal Architecture;
- Понимание паттернов проектирования, структур данных;
- Знание GraphQL будет плюсом.
Условия
- График работы 20-40 часов в неделю;
- Развитие в командах профессионалов и опытный наставник, готовый делиться опытом;
- Мобильная связь за счет компании;
- Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети;
- Специальные предложения от партнеров и скидки от продуктов экосистемы МТС;
- Непрерывное развитие — доступ к курсам и вебинарам корпоративного университета и онлайн-библиотеке.
- Гибридный формат работы при наличии офиса, удаленный формат при отсутствии офиса.