Вообще все курсы Хекслета бесплатные! Но только до 15 декабря. Всё, что нужно → принять вызов

Researcher developer (Python) / Разработчик-исследователь (TATLIN.FLEX)

Местоположение и тип занятости

Москва, Санкт-Петербург, Нижний НовгородПолный рабочий день

Компания

Будущее в наших руках

Описание вакансии

О компании и команде

YADRO — группа российских технологических компаний, объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования.

Департамент разработки Системы Хранения Данных (СХД) TATLIN.FLEX занимается разработкой, тестированием и документированием полноценной СХД со своим Software-Defined Storage (SDS) на борту.

От разработки до тестирования применяются Agile практики c элементами Waterfall. Мы стремимся комбинировать различные подходы для достижения наибольшей производительности.

Обязанности:

  • Модернизация существующей Системы Хранения Данных (RAID, SAN, NAS);
  • Анализ принципов работы сервисов на языке программирования Perl для декомпозиции и адаптации на Python;
  • Разработка Python сервисов, библиотек и скриптов для менеджмента СХД на Linux;
  • Написание модульных тестов(TDD);
  • Документирование кода;
  • Daily standup, ревью кода, баг-фикс.

    Ожидания от кандидата

    • Опыт коммерческой разработки на Python от 3.6 (Standard Library, RPC, TDD, Очереди, Параллелизм);
    • Уверенное понимание принципов работы ОС Linux(sysfs, inotify, POSIX);
    • Опыт ресерча мало знакомых систем/реверс-инжиниринга;
    • Понимание особенностей монолитных и микросервисных архитектур;
    • Понимание принципов проектирования отказоустойчивых систем;
    • Опыт интеграции с большим количеством сторонних компонентов;
    • Опыт работы с Docker;
    • Знание шаблонов проектирования (Software Design Pattern);
    • Опыт работы в команде с применением средств коллективной разработки (Jira, GitLab, Confluence);
    • Владение техническим английским (Intermediate).

      Плюсом будет:

      • Опыт работы с языком программирования Perl;
      • Опыт работы с технологиями Систем Хранения Данных (RAID, SAN, NAS);
      • Опыт администрирования linux;
      • Опыт системного программирования на других языках или для других ОС.

        Условия работы

        • Кухня и кофе-спот с неограниченным чаем и кофе для коллег;
        • Интересные проекты и перспективы развития;
        • Традиция «Лекторий», в рамках которой приглашенные эксперты и наши специалисты на регулярной основе делятся профессиональным опытом из различных областей науки;
        • Внутренняя программа поддержки инноваций;
        • Медицинская страховка, включающая стоматологию, госпитализации, международные путешествия.