Middle/Senior Python Backend Developer (Remote)

Зарплата

от 160 000 до 250 000 ₽

Требования

Бэкенд, Средний (Middle)PythonDjangoPostgreSQLSQLDockerKubernetes

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

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

Компания

Создаём сервисы по работе с социальными сетями и аналитике

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

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

Привет! Меня зовут Иван, мы ищем backend инженера в один из проектов компании SMMplanner.

SMMplanner — это компания в портфель которой входит несколько крупных интернет проектов с большим объёмом клиентов и трафика в области SMM, ADS, ELT: SMMplanner.com, Pepper.Ninja и DataFan.pro. Основное место локации Москва.

В нашу команду требуется backend Python middle / senior программист.

Структура нашей компании в плане разработки:
За каждым проектом закреплена своя команда, в который входит несколько backend специалистов, отдельно frontend, тестировщики и product owner.

Живем по недельным спринтам, тикеты для спринтов планируем и расписываем заранее, а не в течение текущего спринта. ;) Синхронизируемся через утренние созвоны, которые длятся не больше 30 минут (за таймингом следим).

Команды могут пересекаться между собой при работах над общей микросервисной архитектурой.

В компании есть культура: code review, code refactoring. Соответственно, нужно быть готовым показывать свой код старшим коллегам и уметь отвечать за него.

Чтобы быстро влиться в работу, от тебя требуется знание с опытом от 3 лет: Python>=3.7, Django>=3.1.0, Celery>=4.0, DRF>=3.12.4
Базы данных: PostgreSQL, ClickHouse
Остальные технологии: CentOS, Docker, Kubernetes

Тебе предстоит:
1. Получить готовенький, оттестированный MVP и запустить его в продакшн.
2. Далее развивать backend продукта, оптимизируя его и дописывая новый функционал.
3. Мониторинг очередей Celery (и оптимизация), мониторинг backend через Sentry.

Что будет плюсом:
1. Опыт работы с Sentry в продакшн.
2. Знакомство с AngularJS, пока команда полностью не укомплектована, могут быть мелкие правки.
3. Опыт работы с API социальных сетей (Facebook).
4. Опыта парсинга и разработки ботов.
5. Опыт ci/cd.
6. Ты умеешь не только читать тикеты, но и дописывать в них пометки для тестеров и ревьюверов.

Дополнительные инструкции

В отклике на вакансию добавьте пару слов о ваших самых сложных/интересных проектах.