👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Разработчик C++ (backend, REST API)

Зарплата

от 120 000 до 250 000 ₽

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Компания

Развитие цифровых технологий для решения ключевых задач эффективного использования данных

Описание вакансии

Условия работы

Петербургский офис компании Телеформ ИС - разработчика технологических решений и автоматизированных систем для бизнеса, в связи с открытием нового проекта по разработке Гипервизора 1-го типа, приглашает в свою команду Разработчика C++.

Обязанности:

Разработка backend компонентов на языке C++, предоставляющих REST API для системы управления виртуальной инфраструктурой, взаимодействующих с локальной БД системы управления, с серверами виртуализации (по протоколам SOAP/XMLRPC, через API libVirt). Расширение функционала API libVirt.

Ключевые навыки (необходимые):

  • Опыт разработки API для приложений Enterprise-класса от 1 года;
  • Понимание принципов конструирования REST API;
  • Опыт проектирования баз данных, написания приложений, работающих с СУБД;
  • Опыт работы с библиотекой Boost;
  • Навыки работы с Linux/UNIX системами (Debian, AstraLinux, *BSD);
  • Опыт командной разработки, в том числе с соответствующим инструментарием (системы контроля версий, баг и issue-трекеры и т.д.);
  • Технический английский, навыки работы с англоязычной документацией.

Дополнительные навыки (желательные):

  • Знание других языков программирования - C, CAML, Python, Rust и т.д.
  • Знание скриптовых языков - bash, tcl/tk, perl и т.д.;
  • Знание шаблонов проектирования ПО, принципов объектно-ориентированного проектирования;
  • Опыт использования REST API фреймворков C++ (RESTinio, Wt, Restbed, и т.д.);
  • Навыки системного администрирования Linux;
  • Знание принципов безопасной разработки ПО (ГОСТ 56939 — РБПО);
  • Навыки тестирования разрабатываемого кода (функциональное тестирование, статический и динамический анализ кода, фаззинг);
  • Опыт создания программной и эксплуатационной документации для разрабатываемого ПО.

Мы предлагаем:

  • Трудоустройство в соответствии с ТК РФ, полностью белая заработная плата;
  • График 5/2 по 8 часов, гибкое начало рабочего дня;
  • Компенсация обедов;
  • Новый, комфортный офис в 3-х минутах от м. Спортивная.