Senior Backend Python/Django разработчик

Зарплата 300000 - 330000р.
Компания ЧУ ДО Московская школа программистов
Город Москва
Требуемый опыт От 3 лет
Опубликована 23 сентября 2023 г.
К сожалению, эта вакансия уже закрыта. Но вы можете посмотреть другие вакансии

Приглашаем присоединиться к команде Школы программистов.

Школа обучает детей на собственной LMS: наша платформа автоматизирует образовательные процессы от поступления до выдачи выпускного свидетельства. Мы научили программированию уже 100 000 учеников.

Сейчас мы расширяем команду и ищем Senior Backend Python/Django разработчика.

Что нужно будет делать:

  • Разрабатывать новую функциональность на Python/Django и асинхронных фреймворках;

  • Поддерживать существующую логику, переносить на сервисную архитектуру;

  • Писать unit-тесты;

  • Проводить код ревью;

  • Грумить задачи с менеджерами, оценивать трудозатраты;

  • Формализовывать, расписывать задачи для разработчиков;

  • Прорабатывать архитектурные решения;

Что нужно уметь:

  • Писать простой, чистый код;

  • Осознанно применять ООП и паттерны;

  • Быстро разбираться в чужом коде;

  • Ориентироваться в бизнес логике и сценариях;

  • Предлагать различные варианты решения проблем;

  • Разрабатывать сервисы на Django + drf;

  • Писать идемпотентные задачи на Celery, Rabbitmq;

  • Писать эффективные Dockerfile;

  • Писать protobuf файлы, делать grpc вызовы:

  • Профилировать запросы к Mysql/PostgreSQL;

  • Писать простые скрипты на bash.

Будем очень рады, если ты:

  • Имеешь опыт frontend разработки на vue/react;

  • Знаешь или хочешь писать на golang;

  • Разрабатывал сервис-ориентированные архитектуры;

  • Работал с docker-compose, ansible, terraform, k8s;

  • Работал с брокерами сообщений: Nats, Apache Kafka;

  • Работал с nosql: redis, elasticsearch, clickhouse, mongo;

Мы рады предложить тебе:

  • Профессиональный рост, систему грейдов с переоценкой уровня каждые полгода;

  • Работу в коллективе с неформальным стилем общения;

  • Минимум совещаний и митингов;

  • Гибкое начало рабочего дня;

  • Гибридный формат работы, 70/30 офис/удаленка;

  • Оплачиваемый отпуск 28 дней в год.

В нашей компании предусмотрены следующие этапы подбора:

  1. скрининг интервью;

  2. тестовое задание, либо ревью примеров вашего кода;

  3. техническое собеседование;

  4. знакомство с СТО.