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

Дата размещения вакансии: 05.11.2024
Работодатель: Бизнес Продвижение
Уровень зарплаты:
от 180000 RUR
Город:
Калининград
Театральная улица 30
Требуемый опыт работы:
От 3 до 6 лет

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

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

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

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

В нашу команду требуется разработчик backend, уровень Middle, с возможным ростом до Техлида.

Условия:

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

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

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

Требования:

- Опыт работы в коммерческих проектах на 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.

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

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

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