Talnexa
.
Вакансии
Личный кабинет
Анализ резюме
Письма
Мэтчинг
Pro ✦
← Все вакансии
/
Senior
/
АКВАРИУС
Senior
Remote
C++ Developer
А
АКВАРИУС
Уровень
Senior
Формат
Remote
О роли
Описание вакансии
О компании
АКВАРИУС
Обязанности
Анализ существующего кода проекта, выявление узких мест и областей, требующих изменений и улучшений;
Реализация на 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-тестов.
Условия
Возможность удалённой работы из любой точки РФ;
Продвинутая медицинская страховка (ДМС);
Динамичная и активно развивающаяся компания с минимум бюрократии;
Участие в создании высококлассных продуктов и решений сложных задач;
Профессиональный коллектив и комфортная атмосфера;
Перспективы карьерного роста в компании.
Стек и навыки
С чем работаем
C++
Похожие
вакансии
Senior
АБ
Альфа-Банк
Senior
Python Developer
Remote
Python
FastAPI
Apache Airflow
→
О
Оптимакрос
Senior
Senior Node.js/TypeScript Developer
→
M
M
Senior
Go Developer
Москва
Go
Golang
→
Откликнуться →