Python Developer / Инженер-программист (TATLIN.FLEX)
16 Ноября 2024
Город:
Санкт-Петербург
Занятость:
Полная занятость
Компания "КНС ГРУПП"
Департамент разработки Системы Хранения Данных (СХД) TATLIN.FLEX занимается разработкой, тестированием и документированием полноценной СХД со своим Software-Defined Storage (SDS) на борту. Основными ценностями наших продуктов являются: производительность пользовательской нагрузки, гибкость железных компонентов и надежность использования.
Чем предстоит заниматься:
- развитием существующей Системы Хранения Данных (RAID, SAN, NAS);
- анализом принципов работы сервисов на языке программирования Python для переработки кода, расширения и исправления;
- разработкой Python сервисов, библиотек и скриптов для управления СХД на Linux;
- написанием юнит тестов с использованием pytest;
- документированием кода по принятым внутри команды практикам;
- ревью кода, Daily standup, баг-фикс.
Мы ожидаем от будущего члена команды:
- опыт коммерческой разработки на Python 3.9+ (RPC, TDD, Очереди, Параллелизм);
- опыт работы со стандартными библиотеками Python (subprocess, concurrent.futures, argparse, pathlib, threading, os, itertools, typing, logging);
- уверенное понимание принципов работы ОС Linux (sysfs, inotify, POSIX, netlink);
- понимание особенностей монолитных и микросервисных архитектур;
- понимание принципов проектирования отказоустойчивых систем;
- опыт использования Docker;
- опыт администрирования Linux;
- знание шаблонов проектирования (Software Design Pattern);
- опыт работы в команде с применением средств коллективной разработки (Jira, GitLab, Confluence);
- владение техническим английским (Intermediate).
Будет плюсом:
- опыт работы с языками программирования Perl, C, Go;
- опыт работы с Python библиотеками: pyudev, pydantic, typing-extensions, Jinja2, asyncio;
- опыт работы с асинхронными фреймворками;
- опыт ресерча мало знакомых систем/реверс-инжиниринга;
- опыт работы с технологиями Систем Хранения Данных (RAID, SAN, NAS);
- опыт интеграции с системными компонентами;
- опыт системного программирования на других языках или для других ОС;
- опыт работы с менеджером зависимостей и сборкой пакетов poetry;
- понимание и опыт работы с multipath, udev, systemd, LVM.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
20 Ноября
Санкт-Петербург
Компания "Техэкспо" О компании «ТЕХЭКСПО» С 2013 года наша компания занимает лидирующие позиции на рынке малой энергетики, занимаясь...
20 Ноября
Санкт-Петербург
от 80 000 до 150 000 руб.
Компания "ICONICA SITE" Обязанности: Изучение технических заданий и оценка Настройка сервера и Git для проекта Рефакторинг кода...
20 Ноября
Программист микроконтроллеров( НПК Морсвязьавтоматика )
Санкт-Петербург
Компания "НПК Морсвязьавтоматика" В группу компаний НПК Морсвязьавтоматика требуется инженер-программист для разработки алгоритмов...
20 Ноября
Инженер по гарантии( Авто-Стиль )
Санкт-Петербург
от 90 000 руб.
Компания "Авто-Стиль" Компания « Автостиль» , лидер по продажам автомобилей CHERY, OMODA, FAW, HAVAL, GEELY, CHANGAN, OMODA, JAECOO,...
20 Ноября
Санкт-Петербург
Компания "ЭДГОУ" О КОМПАНИИ AdGo — это AdTech компания, объединяющая профессионалов и новичков рынка российской и международной...
Вакансия размещена в отрасли