Общий технический стэк и направления деятельности: - Разработка парсеров новых источников данных на Python и ; - Разработка Web плагина для браузера на JavaScript, ; - Разработка собственной базы данных NoSQL на C++ и PHP; - Grafana + Zabbix для технического мониторинга, аналитики и визуализации наших продуктов. Технические навыки: Необходимо глубокое понимание: - Механизмов парсинга данных (Знание различных паттернов проектирования, в частности: стратегии, прокси и д.р. Умение применять их и оптимизировать); - Работы с TCP-протоколом на низком уровне; - http и websocket протокола; - Распараллеливания задач (threading, multiprocessing, subprocess, asyncio, aiohhtp) и работы с очередями; - Оптимизации времени исполнения кода; - ООП, декораторов, перегрузки операторов и прочих основных особенностей языков программирования; - Работы с Git; - SQL / NoSQL базы данных; - Linux. Также для нас крайне важны: - Навык разбираться в новом стеке технологий; - Знание и опыт использования на практике паттернов проектирования (design patterns); - Опыт разработки/поддержки высоконагруженных сервисов и/или сервисов 24/7; - Софт скилс и умение работать в команде; - Умение самостоятельно организовывать свой рабочий процесс; - Дисциплина и порядок (в коде, в рабочих чатах, в голове); - Умение брать на себя ответственность и инициативность. |