C++ Developer

Откликнуться
Responsibilities:
  • Разработка высоконагруженных распределённых клиент-серверных систем;
  • Разработка среды распределённых вычислений;
  • Работа по модернизации (развитию и рефакторингу) существующего программного кода;
  • Непосредственное участие в процессах анализа и выбора общих и частных технических решений, проектирование и выбор оптимальных вариантов построения архитектуры ПО;
  • Проектировка и разработка протоколы взаимодействия узлов кластера между собой;
  • Проведение Code Review.

Requirements:
  • Уверенное владение С\C++;
  • Знание операционных систем Windows и Linux;
  • Опыт в реализации стандартных структур данных и стандартных алгоритмов поиска и сортировки;
  • Понимать принципы работы ядра Linux (memory management; network/file/block layer);
  • Опыт разработки многопоточных и асинхронных приложений;
  • Опыт разработки сетевых приложений (TCP/IP);
  • Опыт с библиотеками DPDK, SPDK, PMDK.

Резюме, просьба направлять на
cv@protalentlab.com
mkosterova@protalentlab.com