Обязанности:
Bell Integrator – один из ведущих системных интеграторов страны. Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны. Проект: Команда делает систему потокового анализа сетевого трафика SberNDR. Требования: Ищем middle (и выше) разработчик на Python, имеющий опыт production backend разработки, который: Имеет опыт от 2х лет Умеет писать код, оптимизированный под ограниченные аппаратные ресурсы; Умеет писать безопасный код (весь код проходит проверки 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; Знание Java, C, потоковой обработки данных (возможно какие-то части моделей, например, подготовку данных, мы перенесем на Flink, нужно будет дать ТЗ разработчикам); Желательна ссылка на github (сайт) со своими проектами. Условия: Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах; Опыт работы в распределенной команде профессионалов; Уровень заработной платы обсуждается индивидуально; Возможность работать удаленно