⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com

Backend-разработчик Senior/Lead (Python, Django)

Зарплата

от 200 000 ₽

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

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

Компания

Продвижение сайтов, создание сайтов, создание сервисов

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

О компании и команде

Мы - Федеральная юридическая компания ОК Банкот, представлены более чем в 50 городах России.

Основные услуги компании это помощь физическим и юридическим лицам по списанию долгов, путем прохождения процедуры банкротства.

Качественно защищаем интересы наших клиентов в судах Российской Федерации.

В рамках нового проекта совместно с одной из крупнейших в России IT-корпораций создаем уникальный сервис по дистанционному оказанию юридических услуг, который дает возможность миллионам гражданам нашей страны доступ к справедливому и недорогому правосудию.

Ожидания от кандидата

Требования:

  • Опыт работы в коммерческих проектах на Django/DRF - 5+ лет;
  • Опыт разработки в части безопасности сервисов (TLS/CSP/CORS/API Security);
  • Отличное знание принципов ООП и основных паттернов проектирования, умение применять их на практике;
  • Опыт постановки задач, прямое участие в разработке продукта;
  • Знание SQL и noSQL, опыт работы с Django ORM
  • Опыт разработки API (включая swagger/oas)
  • Опыт работы с PostgreSQL
  • Знание принципов SOLID. PEP8, документации своего кода;
  • Практика c контейнеризацией: Docker, Docker compose, и наличие опыта работы с системами мониторинга ошибок и состояния системы.
  • Опыт работы с генерацией файлов формата PDF и DOC;
  • Опыт написания unit-тестов;
  • Знание Linux;
  • Опыт разработки и проектирования высоконагруженных отказоустойчивых систем;
  • Знание и использование архитектурных шаблонов: монолит, микросервисы, сервисно-ориентированная архитектура, , модульные монолиты.
  • Опыт в DevOps. Умение самостоятельно развернуть и настроить сервис
  • Знание интеграции с службами каталогов (LDAP, MS AD, FreeIPA)
  • Законченное профильное образование
  • Опыт работы с Redis, Firebase;
  • Опыт работы с Kafka;
  • Опыт работы с CI/CD;
  • Опыт работы с микросервисной архитектурой, а также отложенным выполнением задач: Celery, RQ, Airflow;
  • Умение понимать, разбивать задачи на техническую часть, уметь продумывать архитектуру наперёд;

Основной стэк проекта

  • Nginx —веб-сервер;
  • Система управления базами данных PostgreSQL;
  • Язык программирования Python 3.11 (Django 5.0.3)

Исходный код в GitLab.

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

  • Разрабатывать и поддерживать сервисы от выбора архитектуры до выведения в продакшн
  • Взаимодействие с заказчиком, проектирование и реализация решений сложных задач
  • Рефакторинг существующего кода, желание и умение сделать код лучше и удобнее
  • Формировать релизы в продакшн, используя docker/kubernetes; сбор и анализ метрик работающих сервисов
  • Ревью кода.

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

  • Оформление по ТК РФ;
  • Гибкий график работы 40 часов в неделю (по Московскому времени) и возможность удаленной работы;
  • Заработная плата от 200 000 рублей на руки, по итогам собеседования.
  • Оплачиваемый отпуск и выходные в государственные праздники;
  • Премии по результатам работ.

Бонусы

Почему стоит выбрать именно нас:

  • Стабильный высокий доход
  • Интересные проекты и задачи, требующие постоянного развития;
  • Возможность повлиять на развитие проекта, который претендует на получение статуса лидера рынка в сфере автоматизации деятельности юридической отрасли;
  • Возможность карьерного роста в компании.
  • Официальное оформление по гражданско-правовому договору со всеми отчислениями в пенсионный фонд и налоговую.
  • Дружная молодая команда, где каждый является профессионалом в своей области и готов делиться успешным опытом.

Ценности: инициативность, командная работа, желание расти в команде и в профессии, активная жизненная позиция, социальная активность.