«Ростелеком-Солар» запускает стажировку: качаем Scala-скиллы

«Ростелеком-Солар» запускает стажировку: качаем Scala-скиллы
Всем привет!

Для тех, кто мечтает стать Senior Developer и готов присоединиться к крутой команде Scala-разработчиков, с 1 по 15 декабря 2019 года мы запускаем отбор на бесплатный курс по обучению Scala. По окончании обучения пятеро лучших стажеров смогут присоединиться к самой солнечной в мире команде.

Подробности — под катом.

Кому подойдет этот курс?
Обучение у нас прежде всего будет интересно студентам 3-4-го курсов или недавним выпускникам вузов, предоставляющих профильное ИТ-образование. Также, возможно, прокачать свои навыки захотят те, кто имеет опыт программирования на любом языке. В целом, если вы мечтаете стать разработчиком и готовы после стажировки трудиться от 30-ти часов в неделю, наш курс – то, что вам нужно.

Какие знания можно получить на выходе?
  • Основы функционального программирования. Мы разберем принципы работы с неизменяемыми и персистентными структурами данных и устройство этих структур. Принципы моделирования данных – case-классы, алгебраические типы и pattern matching.
  • Более сложные техники функционального программирования: ленивые вычисления; часто используемые абстракции, такие как функтор, аппликатив и монада.
  • Использование неявных значений и преобразований. Будем создавать тайпклассы, а потом рассмотрим другие применения этого механизма. В качестве примера поговорим о том, как работать с JSON и как обрабатывать ошибки парсинга.
  • Понятие многопоточности. Сначала разберем инструменты, которые нам дает виртуальная машина Java. Потом перейдем к высокоуровневым примитивам: поговорим о разных подходах к написанию конкурентного и параллельного кода. Подробно рассмотрим устройство Future/Promise, акторы Akka.
  • Ввод-вывод: как построены асинхронные клиенты к веб-сервисам и базам данных, как совмещать ввод-вывод и асинхронный код.
  • Организация асинхронной обработки потоков данных на примере библиотеки Akka Streams.
  • Протокол HTTP и написание веб-сервисов с использованием Play Framework и Akka Http.


Почему учиться и работать у нас интересно?
Мы являемся одним из лидеров российского рынка информационной безопасности. Мы — это свыше 600 специалистов, большая часть из которых – инженеры и разработчики, тестировщики и технические писатели, аналитики и архитекторы, создающие продукты и сервисы по информационной безопасности. Высокая конкуренция на рынке заставляет нас активно развиваться как с точки зрения новых фич, так и технологических возможностей.

И еще 3 аргумента «ЗА»
  • У нас есть эксперты, готовые вас учить от уровня junior до senior-разработчика. Они уделят вам ровно столько времени, сколько нужно именно вам.
  • Работая в Scrum-командах, вы с самого начала будете заниматься разработкой актуальных фич и быстро учиться на реальных задачах у своих более опытных коллег.
  • И да, мы фанаты функционального программирования. Если вы тоже, то нам с вами точно по пути!


Этапы отбора
С 1 по 15 декабря мы принимаем заявки на участие в обучении.
С 5 по 18 декабря – проводим телефонное интервью с кандидатами.
После 18 декабря претендентам, прошедшим телефонное интервью, будет предложено выполнить тестовое задание, а затем – пройти очное интервью.

Формат стажировки
  • Участникам будут читать 1 лекцию в неделю, вечером, в нашем офисе на метро Савеловская.
  • По окончании каждой лекции стажеры получают домашнее задание.
  • После каждой лекции и выполнения домашнего задания стажеры посещают семинар (еженедельно).
  • Длительность обучения на курсе – 3 месяца.

Подробнее узнать о предлагаемой стажировке, а также подать заявку на участие в отборе можно по ссылке rt-solar.ru/about_company/scala-courses
Alt text