Bell Integrator – один из ведущих системных интеграторов страны.
Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.
Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
Отдельным модулем вынесена среда функционирования ML моделей, написанных на Python и развернутых в скомпилированном виде (через pyinstaller) в контейнере OpenShift.
Сейчас у нас есть три модели:
1. Поведенческий профиль групп хостов при их взаимодействии друг с другом по метрикам трафика (Isolation Forest);
2. Определение типов оборудования в подсетях (Random forest);
3. Кластеризация хостов (Random forest + PCA).
Требования:
Нам нужен middle (и выше) разработчик на Python, имеющий опыт production backend разработки, который:
- Умеет писать код, оптимизированный под ограниченные аппаратные ресурсы;
- Умеет писать безопасный код (весь код проходит проверки SAST/DAST);
- Хорошо ориентируется в сетевых технологиях, ОС (Linux);
- Хотел бы развиваться в направлении data science и ML технологий, может выявить узкие места в текущих моделях, оптимизировать их, предложить аналоги;
- Хорошо ориентируется в SQL, умеет писать SQL запросы и различные типы View, оптимизировать их;
Стек для разработки:
Python 3;
ML/нейросети и обработка данных на Python (scikit-learn, numpy, pandas);
Опыт работы с SQL и non-SQL СУБД (у нас ClickHouse и PostgreSQL);
Опыт разработки под DevOps, CI/CD, умении пользоваться git, Jenkins (pipeline развертывания пишет отдельная команда);
Умение писать тесты для своего кода.
Будет плюсом
Опыт использования Pyinstaller или его аналогов;
Опыт использования ML для обработки сетевого трафика и/или поиска аномалий в данных и/или кластеризации объектов;
Опыт работы с LiquiBase;