Обязанности:
EnjoyPRO – это команда экспертов в области высоких технологий и разработки программного обеспечения. Проект: База Данных Уязвимостей - Классическая ETL-система, забирает данные из различных источников, агрегирует, приводит к общему виду, выдаёт пользователю через API. Стек: Python, Mongodb, PostgreSQL, ClickHouse, Apache Kafka. Ближайшая задача: в сотрудничестве с аналитиком проекта улучшить систему поиска уязвимостей компонентов, используемых в коде. (приведение версий к одному формату для возможности сравнения, импорт информации в систему из новых источников, как внутренних проекта, так, возможно, и внешних, создание подсистемы учёта наследования, форков компонентов). Задачи в целом: Разрабатывать и анализировать процедуры загрузки данных в хранилище из большого количества источников; Анализировать, объединять, приводить к общему виду полученные данные; Обеспечивать предоставление доступа к обработанной информации посредством API; Оптимизировать и ускорять работу сервиса. Для нас первостепенно важно: Опыт разработки ПО на языке программирования Python (от 4-х лет коммерческого опыта); Понимание работы с реляционными и нереляционными базами данных; Знание Apache Kafka; Опыт работы с Docker; Опыт работы с Linux. Будет плюсом: Опыт работы с парсингом, скраппингом (bs4, selenium). Второстепенно важно: Знания о компьютерных сетях (HTTP; SSL; OSI...) Информированность в области информационной безопасности (крайне желательно - в области контроля известных уязвимостей) Условия: Удаленная работа; График работы 5/2 с гибким началом рабочего дня; Оформление на выбор - ТК РФ (Аккредитованная ИТ Компания), ИП, Самозанятость; Амбициозные проекты, интересные с профессиональной точки зрения задачи; Широкий технологический стек; Возможность профессионального и карьерного роста - в динамично развивающейся компании;Ждём тебя в нашей команде!