Python-разработчик систем сбора

от 100 000 до 150 000 ₽ на руки

Вакансия находится в архиве

Селфсек

Трубная

и еще 2 станции

г. Москва

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

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

  • Написание чистого, понятного кода
  • Реализация систем сбора
  • Анализ и исправление ошибок
  • Сопровождение запуска и эксплуатации сборщиков в продакшене

Требования:

  • Уверенное знание Python3
  • Опыт разработки систем сбора
  • Опыт многопоточной и асинхронной разработки (threading, asyncio), знание примитивов синхронизации, умение масштабировать код
  • Опыт обхода ограничений (баны, лимиты, каптча)
  • Знание систем обмена сообщениями (kafka, rabbitmq)
  • Опыт работы с сериализаторами (marshmallow, pydantic или аналогичные)
  • Опыт работы с ОС семейства Linux, контейнерами, умение запустить свой код
  • Умение работать с системами контроля версий (Git)

Как преимущество:

  • Опыт работы с scrapy
  • Опыт работы с распределенными системами координации (etcd, zookeeper)
  • Опыт работы с системами управления конфигурацией (ansible, chef, puppet или аналогичные)
  • Умение покрывать свой код автотестами (pytest, tox, mock) и пользоваться линтерами (flake8, pylint, mypy)
  • Умение использовать ООП

Ключевые навыки

Version control/git
Linux
Ооп
Python

Адрес

Москва, Петровский бульвар, 15с1

Контактная информация

Селфсек

Вакансия опубликована 17.03.2024 в г. Москва.

Похожие вакансии

#

Junior

от 100 000 до 110 000 ₽

Волжск

Гибкий график

Подробное описание

-

#

Senior

от 150 000 до 200 000 ₽

Озёрск

Полный день

Подробное описание

-