Т1

Разработчик C++

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • C++
  • SOLID
  • Linux
  • Алгоритмы и структуры данных
  • Базы данных
  • Unit Testing
Вместе с нами тебе предстоит:
  • Разработка высоконагруженных модулей парсинга сигнальных протоколов.
  • Разработка модулей формирования бизнес-логики системы и взаимодействия с In-Memory БД.
  • Техническое развитие системы и процесса поставки ПО.
  • Оптимизация времени обработки и передачи данных между компонентами системы.
  • Решение и расследование возникающих при эксплуатации системы проблем.

Какие знания и навыки для нас важны:

  • Опыт работы в роли разработчика от 5 лет.
  • Отличное знание С++.
  • Знание классических алгоритмов и структур данных.
  • Опыт написания многопоточных и/или асинхронных программ.
  • Умение тестировать собственный код (Unit-тестирование).
  • Опыт разработки БД.
  • Опыт разработки микросервисов.
  • Знание принципов обеспечения отказоустойчивости систем.
  • Знание принципов Solid.
  • Понимание принципов работы операционных систем, баз данных и компьютерных сетей.
  • Уверенное использование Linux и инструментов командной строки.
  • Теоретические знания или реальная работа с сетевыми и сигнальными протоколами (DIAMETER, MAP, TCAP, M3UA).