С++ разработчик

Top Selection
Требования:
* Опыт работы от 5-ти лет.
* Отличное знание С++.
* Знание классических алгоритмов и структур данных.
* Опыт написания многопоточных или асинхронных программ.
* Умение тестировать собственный код (Unit-тестирование).
* Опыт разработки БД.
* Опыт разработки микросервисов.
* Знание принципов обеспечения отказоустойчивости систем.
* Знание принципов Solid.
* Понимание принципов работы операционных систем, баз данных и компьютерных сетей.
* Уверенное использование Linux и инструментов командной строки.
Задачи:
* Разработка высоконагруженных модулей парсинга сигнальных протоколов.
* Разработка модулей формирования бизнес-логики системы и взаимодействия с In-Memory БД.
* Техническое развитие системы и процесса поставки ПО.
* Оптимизация времени обработки и передачи данных между компонентами системы.
* Решение и расследование возникающих при эксплуатации системы проблем.