C++ разработчик
генерация резюме под вакансию
сопроводительное письмо
описание
Команда разрабатывает высокопроизводительную кластерную файловую систему с общим диском для инфраструктуры корпоративного уровня. Сервис обеспечивает отказоустойчивость и максимальную пропускную способность при работе с большими данными в среде GNU/Linux.
задачи
- Проектировать, разрабатывать и отлаживать компоненты кластерной файловой системы в пользовательском пространстве GNU/Linux на языке C++;
- Дорабатывать, оптимизировать и сопровождать сетевые протоколы CIFS/SMB и NFS в среде GNU/Linux;
- Выполнять дизайн и разработку низкоуровневых системных компонентов для ОС GNU/Linux;
- Анализировать нештатные ситуации, включая отказы, дедлоки и состояния гонки, возникающие в программных компонентах во время эксплуатации, и находить решения.
требования
- Коммерческий опыт разработки на языке С++ (стандарты 17/20) для rpm-based дистрибутивов GNU/Linux;
- Коммерческий опыт разработки на языке С для rpm-based дистрибутивов GNU/Linux;
- Опыт отладки, профилирования и оптимизации многопоточных приложений в пространстве пользователя GNU/Linux с использованием gdb, valgrind, санитайзеров, perf;
- Знание модели OSI и принципов сетевого взаимодействия;
- Понимание принципов организации дисковых, сетевых и кластерных файловых систем;
- Понимание принципов построения CI/CD и методик тестирования системного ПО;
- Свободное чтение технической документации на английском языке;
- Будет плюсом опыт разработки системного ПО в среде GNU/Linux (включая ядро), знание инструментов конкурентной кластерной обработки данных (Distributed Lock Manager, Paxos/Raft, gRPC), опыт работы с ПО Samba, анализ сетевого трафика, знание протоколов NFS, FUSE, LDAP, AD DS, Name Switch Service, а также опыт работы с sssd, openldap, docker, nss_wrapper, rpmbuild, strace.
условия
- ДМС со стоматологией с первых дней работы;
- Льготные условия страхования близких;
- Возможность взять day off для восстановления здоровья;
- Консультации юристов, сессии с психологом, помощь экспертов по ЗОЖ и управлению финансами;
- Премии за патенты и изобретения;
- Доступ к учебному порталу, участие в конференциях, изучение английского и внешнее профессиональное обучение;
- Частичная компенсация расходов на тренировки, творческие уроки и соревнования;
- Скидки от партнеров на рестораны, фитнес, доставку и онлайн-сервисы.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.