сегодня

C developer in file systems

ориентир по рынку
вакансия зп не указана
в среднем 254 973 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Мы активно расширяем команду и открываем поиск Senior С Developer.

задачи

  • проектированием и разработкой низкоуровневых системных компонентов user space для ОС GNU/Linux
  • доработкой, оптимизацией и сопровождением реализаций сетевых протоколов SMB/CIFS и NFS в GNU/Linux
  • анализом нештатных ситуаций (сбои, взаимные блокировки (deadlock), гонки (race condition) и т.п.), возникающих в программных компонентах при эксплуатации, и поиском решений
  • доработкой и отладкой кластерной файловой системы в пространстве пользователя
  • анализом сетевого трафика сетевых файловых систем и выявлением несоответствий спецификациям

требования

  • коммерческий опыт разработки на языке C в среде RPM-based дистрибутивов GNU/Linux
  • опыт отладки, профилирования и оптимизации многопоточных user-space приложений в GNU/Linux (GDB, Valgrind, санитайзеры, perf)
  • понимание модели OSI, стека TCP/IP и принципов сетевого взаимодействия
  • понимание принципов построения CI/CD и методик тестирования системного ПО (модульное, интеграционное, нагрузочное)
  • английский язык, достаточный для чтения технической документации и поиска информации
  • базовое понимание сетевых файловых протоколов или готовность быстро погрузиться в предметную область
  • Будет плюсом: знакомство с протоколами NFSv3, NFSv4.x и сопутствующими спецификациями (ONC RPC, XDR, MOUNT, NLM и др.); знакомство с внутренними структурами данных Samba, опыт разработки VFS-модулей и модулей аутентификации; коммерческий опыт разработки на C++ (стандарты 17/20) в среде RPM-based дистрибутивов GNU/Linux; представление о внутреннем устройстве ядра Linux, опыт разработки и отладки модулей ядра на C; понимание принципов организации дисковых файловых систем, сетевых файловых систем, кластерных файловых систем; понимание распределённой координации и консенсуса: DLM, Paxos/Raft, gossip; опыт с RPC-технологиями (ONC RPC, DCE/RPC, gRPC); опыт работы с Docker, nss_wrapper, rpmbuild, strace, SSSD, OpenLDAP (slapd, ldapsearch), AD DS; знание Go и опыт разработки на нём, в том числе для системных и сетевых задач

условия

  • ДМС со стоматологией с первых дней работы
  • Льготные условия страхования близких
  • Возможность взять day off для восстановления здоровья
  • Консультации юристов по любым вопросам
  • Сессии с психологом для поддержания ментального здоровья
  • Помощь экспертов по ЗОЖ и управлению личными финансами
  • Премии за патенты и изобретения
  • Учебный портал с лекциями от экспертов
  • Участие в топовых конференциях
  • Изучение английского
  • Дополнительное профессиональное обучение на внешних курсах
  • Программа, по которой можно вместе с коллегами посещать тренировки, творческие уроки и участвовать в соревнованиях — компания частично компенсирует расходы.
  • Скидки на посещение ресторанов и фитнес-клубов, заказы в сервисах доставки, на подписку в онлайн-кинотеатрах и другие спецпредложения.

Технологическая компания, разрабатывает и производит серверы, системы хранения данных и сетевое оборудование. Создает высокопроизводительные решения для бизнеса: от аналитики и виртуализации до телекоммуникаций.

Подробнее о компании →

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.