О компании и команде
YADRO — группа российских технологических компаний, объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования.
Департамент разработки Системы Хранения Данных (СХД) TATLIN.FLEX занимается разработкой, тестированием и документированием полноценной СХД со своим Software-Defined Storage (SDS) на борту.
От разработки до тестирования применяются Agile практики c элементами Waterfall. Мы стремимся комбинировать различные подходы для достижения наибольшей производительности.
Обязанности
- Модернизация control plane (user space) существующей Системы Хранения Данных (RAID, SAN, NAS), написанной на Perl;
- Документирование кода, написание технических спецификаций;
- Ревью кода, баг-фикс;
- Написание модульных тестов.
Ожидания от кандидата
- Уверенное понимание принципов работы ОС Linux (sysfs, inotify, POSIX);
- Понимание особенностей монолитных и микросервисных архитектур;
- Понимание принципов проектирования отказоустойчивых систем;
- Опыт интеграции с большим количеством сторонних компонентов;
- Опыт администрирования Linux;
- Опыт коммерческой разработки на Perl;
- Опыт работы в команде с применением средств коллективной разработки (Jira, GitLab, Confluence);
- Владение техническим английским (Intermediate).
Будет плюсом
- Опыт ресерча мало знакомых систем/реверс-инжиниринга;
- Опыт работы с технологиями Систем Хранения Данных (RAID, SAN, NAS);
- Знакомство с Python3 (Standard Library, RPC, TDD, Очереди, Параллелизм);
- Опыт системного программирования на других языках или для других ОС;
- Опыт работы с Docker;
- Знание шаблонов проектирования (Software Design Pattern).
Условия работы
- Внутренняя программа поддержки инноваций;
- Традиция «Лекторий», в рамках которой приглашенные эксперты и наши специалисты на регулярной основе делятся профессиональным опытом из различных областей науки;
- Регулярная оценка достижение и построение траектории развития сотрудника;
- Медицинская страховка, включающая стоматологию, госпитализации, международные путешествия;
- Remote-first рабочее окружение, не гоним в офис без реальной причины.