Middle Backend-разработчик (Python, Django)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы - молодая и бурно растущая команда, специализирующаяся на предоставлении IT-, консалтинговых и маркетинговых услуг. За 6 лет развития нам удалось выстроить сплоченную и амбициозную команду на 120+ человек с уникальной экспертизой, что позволяет успешно реализовывать проекты на уровне tier-1 компаний.
Наши клиенты - ведущие российские компании из различных отраслей экономики и органы государственной власти (РЖД, Мегафон, Роснефть, Минцифры, Минпромторг, Счетная палата и пр.).
На данный момент направление Консалтинга развивается и формирует ИТ-команду, которая будет поддерживать текущие консалтинговые проекты по ИТ части, а в перспективе - реализовывать полноценные ИТ проекты за счёт уже наработанной базы потенциальных заказчиков.
Для расширения команды мы ищем активного и заряженного Middle Backend-разработчика, который готов с любопытством и интересом погружаться в наши проекты и развиваться в новых направлениях.
Чем предстоит заниматься:
- На стартовом проекте:
1. разрабатывать сервисы, в большей степени API
2. участвовать в проработке микросервисной архитектуры, в т.ч. модели данных
3. взаимодействовать с представителями других компаний - участников проекта
4. реализовывать генератор документов с механизмом ЭЦП
5. разрабатывать интерфейс для работы спроектированного функционала (Django)
6. участвовать в разработке документации по реализованному функционалу - В дальнейшей перспективе
1. работать в команде с backend- и frontend-разработчиками
2. проектировать и разрабатывать веб-приложения
3. сопровождать проекты на Django + React
Требования:
- высшее техническое/ математическое образование (бакалавриат и/ или магистратура)
- опыт разработки на Python + Django от 3 лет (желателен опыт работы с версией Django 3.2)
- навык использования баз данных SQL (My/Maria, Postgres)
- навык работы с RabbitMQ
- навык работы с Git
- опыт проектирования БД, составления UML-диаграмм
- самостоятельность в верстке и работе с шаблонизаторами
- знание HTML5 и CSS
Будет преимуществом:
- опыт проектирования микросервисной архитектуры
- опыт реализации ЭЦП
- опыт генерации документов .docx, .xslx, .pdf
- уверенное владение asyncio
- знание React, JavaScript, TypeScript
- опыт в разработке фронтовой части на шаблонизаторах и/ или JS-фреймворках (Vue.js, Next.js)
- наличие представления о RedisMQ, Celery, NoSql (Redis, Mongo, понимать уместность использования)
- наличие представления о Flask/ FastAPI/ NinjaAPI
- опыт генерации документации Swagger/ OpenAPI
- знание Docker/ альтернативы
- опыт настройки CI/CD
- знание особенностей ФЗ-44, ФЗ-223, опыт работы с госсектором
Что мы предлагаем:
- работа в дружной молодой команде, регулярное общение в неформальной обстановке
- удаленный формат работы (но также есть уютный офис в Москве на м. Калужская)
- устройство по ТК РФ после прохождения испытательного срока (на время испытательного - в формате самозанятого)
- карьерные консультации по вопросам роста и развития внутри компании