Senior Python Developer (проект ЭДО)

Оплата не указана

Вакансия находится в архиве

ATI.SU

Выборгская

г. Санкт-Петербург

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

О команде

Система юридически значимого электронного документооборота - главный приоритет компании на данный момент.

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

Сейчас мы в процессе интеграции со сторонней платформой для обмена документами с их пользователями по официальному регламенту технологии роуминга. После реализации ожидаем рост нагрузки на сервис (и готовимся к этому).

Под капотом - микросервисы (мы поддерживаем 3 из 7-ми по теме ЭДО), которые общаются по HTTPS и сообщениями через RabbitMQ кластер, база данных - MongoDB replica set. Настроен CI/CD с линтером, прогоном тестов и выкладкой на окружения (ansible, Docker-контейнеры, авто-регистрация в Consul, nginx). Отслеживаем проблемы через Sentry и системы мониторинга.

Требования

  • Близкое знакомство с unix-based ОС и Docker;
  • Уверенное владение python (3.6+) и pytest;
  • Опыт работы с MongoDB;
  • Навык проектирования и разработки бэкенда;
  • Опыт работы в команде и хорошие коммуникативные навыки;
  • Стремление писать чистый поддерживаемый код

Будет круто, если ты:

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

Технический стэк:

  • OS - Ubuntu 18.04/20.04;
  • Backend - Python, FastAPI;
  • Tests - pytest, FactoryBoy;
  • Frontend - JS, React, MobX;
  • Storage - MongoDB, Redis;
  • CI/CD - Docker, Gitlab CI, Ansible;
  • Queues - RabbitMQ;
  • Monitoring - Sentry, ELK, Prometheus, Grafana;
  • Analytics - Yandex.metrika, Amplitude;
  • Other - Nginx, OpenSSL, Consul, PyCharm

Что мы можем предложить:

  • Возможность предлагать, защищать и воплощать ваши инициативы;
  • Работа в аккредитованной ИТ-компании с возможностью предоставления отсрочки, официальное оформление по ТК РФ;

  • Отличная зарплата (полностью белая) — обсудим на собеседовании;

  • Гибкий график, гибридный формат работы;

  • Хороший ДМС со стоматологией, доплата больничных до оклада;

  • Профессиональное обучение за счёт компании (конференции, тренинги, семинары) и корпоративная библиотека;

  • Командные мероприятия: хакатоны, мастер-классы, открытые микрофоны, внутренние конференции;

  • Комнаты отдыха с PlayStation, мини спорт.зал с душем, настольный теннис, киккер, корпоративные сборные по разным видам спорта, йога;

  • Оплата спорта и обучения английскому языку;

  • Мощное железо и удобные рабочие места;

  • Комфортный офис с панорамным видом недалеко от метро «Выборгская»;

  • Релокационный пакет для иногородних кандидатов при переезде в Санкт-Петербург.

Адрес

Санкт-Петербург, Гельсингфорсская улица, 2

Контактная информация

ATI.SU

Сайт: не указан

Почта: не указана

Вакансия опубликована 24.03.2024 в г. Санкт-Петербург.

Похожие вакансии

#

Junior

Челябинск

Полный день

Подробное описание

26 марта

#

Middle

от 210 000 до 210 000 ₽

Павлово

Гибкий график

Подробное описание

-

#

Самара

Полный день

Подробное описание

24 июля