Python Developer (DFI)
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
О компании и команде
Ищем разработчика в команду Digital Footprint Intelligence (TI / OSINT), который будет заниматься поддержкой парсеров и разработкой внутреннего портала по обработке данных.
Наш стек: Python, aiohttp, FastAPI, PostgreSQL, Docker, Elasticsearch
Ожидания от кандидата
- Уверенные знания Python (понимание того как работает память, подпроцессы, асинхронность, тайпхинты);
- Знание языка SQL и опыт работы с PostgreSQL;
- Понимание регулярных выражений и языка XPath;
- Умение работать с различными форматами данных (XML, JSON);
- Опыт в Web Scraping;
- Базовый опыт работы с ОС Linux.
Условия работы
Задачи:
- Расширение, доработка и переработка текущего функционала системы DFIS.
- Разработка новых интеграций со сторонними АПИ;
- Написание скриптов по сбору/парсингу данных из различных источников (веб-страницы, форумы, телеграм-каналы, файлы);
- Структуризация данных (написание конвертеров, автоматизация процесса обработки данных);
- Корректировка правил парсинга (XPath, регулярные выражения) в уже существующих решениях;