C Developer / Старший инженер-программист С (TATLIN.UNIFIED)
14 Ноября 2024
Город:
Нижний Новгород
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "КНС ГРУПП"
R&D центры расположены в Москве, Санкт-Петербурге, Нижнем Новгороде и Минске, есть собственное производство в Московской области и инновационное производство полного цикла в городе Дубна.
На текущий момент нас уже более 4500 человек, мы продолжаем активно расти и расширять команду, в связи с этим открываем поиск C developer в команду, которая занимается разработкой СХД TATLIN.UNIFIED и работает над высоконагруженной подсистемой для организации файлового доступа по протоколам SMB/NFS.
Обязанности:
- доработка существующих реализаций протоколов CIFS и NFS под Linux;
- разработка, дизайн и отладка программных компонентов на языках C, Golang под управлением ОС GNU\Linux;
- разработка, дизайн и отладка файловых систем уровня ядра Linux и пространства пользователя FUSE;
- разработка и отладка микросервисов управления и контроля доступа на языке Go;
- анализ нештатных ситуаций возникающих в программных компонентах во время их эксплуатации и поиск решения
Требования:
- опыт разработки на языке С, Golang для rpm-based дистрибутивов GNU\Linux;
- опыт разработки на Golang с использованием unsafe, cgo. Хорошее понимание примитивов языка;
- опыт разработки, отладки, профилирования программ и модулей на языке C в пространстве пользователя под управлением ОС GNU\Linux;
- знание модели OSI, понимание принципов сетевого взаимодействия;
- понимание принципов организации дисковых файловых систем, сетевых файловых систем, кластерных файловых систем;
- владение английским языком для свободного поиска и чтения технической документации.
Будет плюсом:
- представление о внутреннем устройстве ядра Linux, опыт разработки и отладки модулей ядра на языке С;
- знакомство с принципами и инструментами конкурентной кластерной обработки данных (Distributed Lock Manager, Paxos\Raft, gossip, ONC RPC, DCE\RPC, gRPC);
- знакомство с внутренними структурами данных ПО Samba, опыт разработки модулей расширения доступа к данным и аутентификации. Опыт работы с ctdb в распределенном окружении;
- способность анализировать трафик сетевых файловых систем и выявлять фактические несоответствия заданным спецификациям;
- знакомство с протоколом NFS 3, NFS 4 с расширениями pNFS и сопутствующими спецификациями (ONC RPC, XDR, MOUNT, NLM, …);
- знакомство с технологией FUSE, опыт написания серверов файловых систем на FUSE под управлением ОС GNU\Linux;
- знакомство с протоколом LDAP (RFC2307,RFC2307bis), с AD DS в режиме LDAP, понимание принципов организации сущностей и атрибутов, синтаксис их определения, синтаксис определения и доступа к данным LDIF;
- понимание принципов работы Name Switch Service под OC GNU\Linux;
- опыт работы с pacemaker\corosync, sssd, openldap(slapd, ldapsearch), AD DS, docker, nss_wrapper, rpmbuild, strace.
Условия:
- возможность выбрать удобный формат работы: гибрид, офис, удаленная работа;
- конкурентный уровень заработной платы для нас это не просто слова, а - принцип;
- обучение и развитие: учебный портал с курсами и лекциями от внешних и внутренних экспертов, а также дополнительное профессиональное обучение и изучение английского языка;
- программа поддержки инноваций: премии за научные достижения, публикацию статей, выступления на конференциях и регистрацию патентов;
- "Лекторий", в котором мы организовываем встречи с выдающимися экспертами в области технологий;
- забота о здоровье: ДМС с первых дней работы + стоматология, а также льготные условия страхования близких;
- поддержка в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
- открытое общение: регулярные онлайн-встречи всей команды YADRO;
- программа рекомендаций: рекомендуя друзей или бывших коллег, вы получаете не только возможность работать вместе, но и денежные бонусы.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
13 Ноября
Саров
Компания "Гринатом" Обязанности: Построение релизного цикла: от кода в репозитории до запуска на продакшн-площадке; Мониторинг...
13 Ноября
Дзержинск (Нижегородская область)
Компания "ХИМПРО" Производитель автомобильных масел, охлаждающих жидкостей и автохимии приглашает в команду программиста 1С . Работа с...
13 Ноября
Нижний Новгород
Компания "Аринс Технолоджи" АО «Горьковский завод аппаратуры связи им. А.С. Попова» разрабатывает и выпускает авиационную и наземную...
13 Ноября
Сервисный инженер (станки с ЧПУ)( Размер )
Нижний Новгород
от 100 000 руб.
Компания "Размер" Инженерный Центр «Разумные Механические Решения» (ООО "РАЗМЕР") - лидер в области поставки высокоточных и высокотехнологичных...
13 Ноября
Кулебаки
от 38 000 руб.
Компания "Окская судоверфь" АО "Окская судоверфь" приглашает на трудоустройство: Знания и навыки: - установка и настройка ОС MS Windows,...
Вакансия размещена в отрасли