Санкт-Петербург
Департамент TATLIN.FLEX разрабатывает Систему Хранения Данных (СХД) TATLIN.FLEX с гибкими вариантами конфигурации аппаратного комплекса. Для поддержки активного роста продукта, мы ищем инженеров, интересующихся СХД и системным программированием, для расширения команды экспертов и технических энтузиастов. В наши задачи входит поддержка и развитие текущего решения на языках Perl и Python, а так же непрерывное изучение новых возможностей работы с СХД, для внедрения в продукт.
Чем предстоит заниматься:
- модернизацией control plane (user space) существующей Системы Хранения Данных (RAID, SAN, NAS), написанной на perl;
- документированием кода, написанием технических спецификаций;
- ревью кода, баг-фикс;
- написание модульных тестов.
Наши ожидания от будущего члена команды:
- уверенное понимание принципов работы ОС Linux(sysfs, inotify, POSIX);
- понимание особенностей монолитных и микросервисных архитектур;
- опыт коммерческой разработки на Perl;
- опыт работы в команде с применением средств коллективной разработки (Jira, GitLab, Confluence);
- владение техническим английским (Intermediate).
Будет плюсом:
- опыт работы с технологиями Систем Хранения Данных (RAID, SAN, NAS);
- знакомство с Python3 (Standard Library, RPC, TDD, Очереди, Параллелизм);
- опыт системного программирования на других языках или для других ОС;
- опыт работы с Docker;
- знание шаблонов проектирования (Software Design Pattern).