C Developer / Старший инженер-программист С (TATLIN.UNIFIED)

25 Октября

Партнерские Вакансии

Город:

Санкт-Петербург

Занятость:

Полная занятость

Опыт:

Более 6 лет

Компания "КНС ГРУПП"

R&D центры YADRO находятся в Москве, Санкт-Петербурге и Нижнем Новгороде, производственная площадка расположена в Московской области. На текущий момент нас уже более 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;
  • программа рекомендаций: рекомендуя друзей или бывших коллег, вы получаете не только возможность работать вместе, но и денежные бонусы.
Похожие вакансии

23 Октября

Senior QAA (Старший инженер по автоматизации тестирования)

Санкт-Петербург

Компания "Авроид" Мы – инженерная IT-компания, занимаемся разработкой прикладных кроссплатформенных приложений для ОС Аврора, Rosa, Astra,...

Отправить резюме подробнее

23 Октября

Ведущий инженер-разработчик

Санкт-Петербург

от 161 000 руб.

Компания "Хакель" Требования к кандидату: - высшее образование (разработка радиоэлектронной аппаратуры), - опыт практической разработки...

Отправить резюме подробнее

23 Октября

Программист (1С:Предприятие 8.3 (1С:ERP 2.0)

Санкт-Петербург

от 230 000 руб.

Компания "Хакель" Требования к квалификации: - опыт программирования в среде 1С:Предприятие 8.3 (1С:ERP 2.0) не менее 1 года; - знание...

Отправить резюме подробнее

23 Октября

Системный инженер / DevOps инженер (стажер)( Aston )

Санкт-Петербург

Компания "Aston" Мы — российская аккредитованная ИТ-компания, четырехкратный обладатель премии «Работодатель года» по версии Habr. C 2007 года...

Отправить резюме подробнее

23 Октября

Java Developer / Java разработчик

Санкт-Петербург

Компания "Aston" Аутсорсинговая аккредитованная IT-компания Aston приглашает стать частью нашей команды. Мы работаем на рынке с 2007 года, а...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: