Python разработчик

Требования

Бэкенд, Средний (Middle)PythonDjangoPostgreSQLRedisElasticsearchGitCI/CD

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Комплексное продвижение сайтов — больше чем SEO

Описание вакансии

Условия работы

Требования:

  • знание Python 3
  • работа с современными фреймворками
  • умение работать с Big Data
  • знание Git
  • Знание SQL, опыт работы с PostgreSQL и оптимизации запросов
  • Автоматическое тестирование (pytest, tox)
  • Брокеры сообщений (RabbitMQ, Kafka, celery/kombu)
  • Работа в Jira/Bitbucket
  • Умение хорошо документировать код

Будет плюсом:

  • Понимание принципов распределенного хранения данных (шардинг, репликация, партицирование)
  • Опыт сбора данных из сторонних источников, обхода ограничений
  • Виртуализация на уровне ОС (Docker, Swarm, kubernetes)
  • Системы управления конфигурацией (Ansible)
  • Опыт работы с NoSQL СУБД (Redis, MongoDB, Couchbase)
  • Понимание принципов работы микросервисной архитектуры
  • Понимание ETL-процессов

Желательно наличие ИП.