Senior C++ Developer

Аквариус, Группа компаний

Senior C++ Developer

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

Обязанности:
  • Анализ существующего кода проекта, выявление узких мест и областей, требующих изменений и улучшений;

  • Реализация на C++:

    ● слоя доступа к мета-данным;

    ● менеджера распределения данных;

    ● вспомогательных сервисов;

    ● управления инфраструктурой кластера;

    ● S3-API операций.

  • Написание unit-тестов на разработанные функции;

  • Участие в код-ревью и совместной отладке;

  • Документирование архитектурных решений и внутренних API.

Требования:
  • Уверенное владение современным C++ (стандарт не ниже C++17);

  • Опыт многопоточного и асинхронного программирования;

  • Понимание протоколов TCP/IP, HTTP/HTTPS;

  • Опыт работы с сокетами или высокоуровневыми библиотеками (Boost.Asio, libcurl, POCO и т.п.);

  • Знание принципов построения отказоустойчивых и масштабируемых сервисов, понимание CAP-теоремы;

  • Опыт работы с репликацией данных;

  • Опыт работы с MongoDB или Key-Value СУБД, понимание транзакций и репликации;

  • Файловые системы и POSIX: знание особенностей работы с файлами в Linux, понимание семантики NFS (кэширование, блокировки, атомарное переименование);

  • Инструментарий: Gitlab, CMake, Docker (для локальной отладки), опыт написания unit-тестов.

Желательно (будет большим плюсом):

● Опыт работы с AWS SDK;

● Опыт интеграции с системами мониторинга (Prometheus, Grafana);

● Умение читать и анализировать существующий код, проводить рефакторинг;

● Опыт использования чего либо из: K8s, Nomad, Docker Compose, Podman.

Условия:
  • Возможность удаленной работы из любой точки РФ;
  • Продвинутая медицинская страховка (ДМС);
  • Динамичная и активно развивающаяся компания с минимум бюрократии;
  • Участие в создании высококлассных продуктов и решении сложных задач;
  • Профессиональный коллектив и комфортная атмосфера;
  • Перспективы карьерного роста в компании.
Навыки
  • C++
  • Linux
  • Gitlab
  • CMake
  • Docker
  • HTTP
  • HTTPS
  • TCP/IP
Посмотреть контакты работодателя

Похожие вакансии

Positive Technologies
  • Москва

  • Не указана

Рекомендуем
Positive Technologies
  • Москва

  • Не указана

Рекомендуем
КСОР

Senior C++

КСОР

  • Москва

  • Не указана

Рекомендуем
DIS Group
  • Москва

  • Не указана

Открытая мобильная платформа
  • Москва

  • Не указана

Система Безопасных Коммуникаций

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

Система Безопасных Коммуникаций

  • Москва

  • Не указана

Лаборатория Касперского

Разработчик C (KasperskyOS Education Development Kit)

Лаборатория Касперского

  • Москва

  • Не указана

КСОР
  • Санкт-Петербург

  • Не указана

КСОР
  • Москва

  • Не указана

Гоуланг Технологии

Lead Golang Developer

Гоуланг Технологии

  • Москва

  • Не указана

Фоксхаунд

Senior Backend Developer

Фоксхаунд

  • Москва

  • Не указана

YADRO
  • Москва

  • Не указана

Альфа-Банк
  • Москва

  • Не указана

SkillStaff
  • Москва

  • Не указана

Swordfish Security
  • Москва

  • Не указана

Хиноверов Артем Владимирович

Технический лидер Unreal Engine 5 (Lead UE5 Developer / Tech Lead)

Хиноверов Артем Владимирович

  • Москва

  • до 500000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию