Python Developer

Python Developer


Remote | full time

Обязанности:

• Разработка программного обеспечения на Python по сбору и обработке логов с различных систем (корпоративные системы ИБ, ОС Linux/Windows, сетевое оборудование).

• Ведение продукта, в том числе исправление багов, модернизация программного обеспечения.

• Парсинг и обработка больших объемов текстовой информации.

Требования:

• Знание Python 3.x.

• Умение читать и самостоятельно разбираться в чужом коде.

• Написание чистого кода, который потом легко читать.

• Знание основных алгоритмов и структур данных.

• Знание принципов построения ООП и шаблонов проектирования.

• Опыт проектирования и использования API, разработки в микросервисной архитектуре.

• Опыт работы с БД и SQL (в частности PostgreSQL).

• Понимание принципа работы протоколов, стандартов и интерфейсов логирования, доступа и взаимодействия между системами (Syslog, ODBS, Netflow, SSH, Rest-API, WMI и т.д.).

• Знание принципов работы с сокетами.

• Опыт работы с No-SQL хранилищами данных (ElasticSearch)

• Опыт работы с Rabbitmq/Kafka.

• Умение парсинга текстовой информации.

• Опыт разработки под Linux, знание командной строки Linux. 

Условия:

• Конкурентная (белая) зарплата. 

• Пакет: ДМС, частичная компенсация (50%) фитнеса, подарки на ДР. 

• Формат работы: удалённый. 

 

TG: @digler






Report Page