Системный инженер / System engineer (TATLIN.OBJECT)
TATLIN.OBJECT – это объектная Система Хранения Данных (СХД) промышленного класса c поддержкой протоколов S3, HTTP и gRPC. В основе программно-аппаратного комплекса лежит движок собственной разработки, построенный на современных подходах к организации децентрализованных систем и собственных аппаратных платформах компании YADRO.
О команде Платформы и инфраструктуры TATLIN.OBJECT:
Команда отвечает за формирование программно-аппаратного комплекса TATLIN.OBJECT из серверов и сетевого оборудования YADRO, специализированной ОС на базе Linux и набора компонентов, как разрабатываемых командами YADRO, так и внешних общедоступных компонентов. Чтобы продукт максимально соответствовал реальным задачам, команда сама использует его в инфраструктуре разработки и постоянно совершенствует продукт на основе собственного эксплуатационного опыта.
Чем вам предстоит заниматься:
- разработкой и совершенствованием платформенной части СХД TATLIN.OBJECT, состоящей из компонентов интеграции с аппаратной платформой, специализированной ОС, вспомогательных инструментов;
- написанием технической документации и сервисных процедур для повышения качества эксплуатации продукта и оптимизации работы с аппаратной частью системы;
- расследованием технических сбоев и отказов в работе платформенной части СХД, выяснением их причин;
- совершенствованием продукта на базе накапливаемого эксплуатационного опыта;
- поддержкой инфраструктуры разработки и тестирования продукта, включая её интеграцию с общей инфраструктурой и сервисами компании;
- разработкой новых и доработкой существующих CI/CD пайплайнов для продукта и его компонентов;
- сопровождением СХД TATLIN.OBJECT внутри команды разработки и внутри компании.
Наши ожидания от будущего члена команды:
- знание GNU/Linux в части ядра ОС и его подсистем (ввода-вывода, сетевой), основных системных сервисов и утилит пространства пользователя на уровне системного администратора/разработчика;
- умение адаптировать ОС под конкретные производственные задачи, включая наличие навыков конфигурации и сборки компонентов ОС в соответствии с требованиями;
- знание фундаментальных принципов построения и работы современных серверных платформ;
- знание и понимание базовых принципов и устройства компьютерных сетей, сетевых сервисов, основ СХД и архитектурного решения SAN;
- опыт работы с Jenkins либо иными системами автоматизации CI/CD, включая опыт написания CI/CD пайплайнов различной степени сложности;
- умение читать и модифицировать код на С, Go, Python, Bash в рамках решения поставленных задач;
- понимание и опыт использования средств разработки и отладки — Go, GCC, Binutils, GDB, GNU Make, CMake, Meson, autotools/autoconf, и т.д.;
- стрессоустойчивость. Умение работать в условиях «исследовательской разработки»;
- системный инженерный подход к решению задач. Умение самостоятельно разобраться в предметной области;
- умение грамотно, четко и лаконично выражать свои мысли на русском языке;
- навыки самостоятельного чтения технической документации на английском языке;
- навыки самостоятельного планирования и управления рабочим временем
Дополнительно приветствуется:
- высшее техническое образование в сфере вычислительной техники и информационных технологий;
- опыт системного программирования на C/C++, включая разработку встраиваемого ПО;
- опыт написания или сопровождения драйверов под GNU/Linux;
- умение писать системные приложения и сервисы под GNU/Linux;
- опыт разработки Свободного ПО/Open Source.
О нашем офисе:
- красивый и удобный лофт-офис с высокими потолками на территории БЦ «Трехгорная мануфактура», 10-15 минут от метро «Краснопресненская»/«Улица 1905 года», г. Москва;
- современный и комфортный офис в БП «Полюстрово», в 15 мин от метро «Площадь Ленина» или «Новочеркасская», г. Санкт-Петербург;
- красивый и удобный офис на территории БЦ «Corner Place», 15 минут от метро «Горьковская», г. Нижний Новгород;
- светлый и комфортный офис с открытой террасой в БЦ Riviera по адресу: проспект Победителей, 106, г. Минск.
Мы предлагаем:
-
Программу поддержки инноваций:
Премии за регистрацию патентов, создание результатов интеллектуальной деятельности
-
Поддержку в личных вопросах:
консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами
-
Обучение и развитие:
учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях
-
Заботу о здоровье:
ДМС с первых дней работы, льготные условия страхования близких
-
Лекторий с выдающимися экспертами:
инженерами, учеными и исследователями
-
Открытое общение:
регулярные онлайн-встречи всей команды YADRO
Мы предлагаем:
-
Программу поддержки инноваций:
Премии за регистрацию патентов, создание результатов интеллектуальной деятельности
-
Поддержку в личных вопросах:
консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами
-
Обучение и развитие:
учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях
-
Заботу о здоровье:
ДМС с первых дней работы, льготные условия страхования близких
-
Лекторий с выдающимися экспертами:
инженерами, учеными и исследователями
-
Открытое общение:
регулярные онлайн-встречи всей команды YADRO