Пыжов Михаил Александрович

Python Middle Backend разработчик в IT-компанию (start up)

Не указана
  • Краснодар
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • Навыки коммуникации
  • Python
  • PostgreSQL
  • SQL
  • SQLAlchemy
  • Коммуникативные навыки
  • Обучение и развитие

Наша компания с 2023 года оказывает услуги в рамках программного обеспечения, развития компаний в области компьютерных технологий.

Мы оказываем аутсорсинговые услуги международной IT компании, в частности занимаемся обучением нейросети на основе AI NATA (автоматизированная система торговли в сфере инвестиций), а также описанием, развитием и продвижением продукта по всему миру.

Сейчас мы в поисках Python Middle Backend разработчика, который поможет нам усовершенствовать наш продукт.

Чем предстоит заниматься:

  • разработка и поддержка backend-решений на Python;
  • оптимизация и рефакторинг существующего кода;
  • проектирование и реализация API;
  • интеграция с внешними сервисами и базами данных;
  • написание тестов и обеспечение качества кода;
  • участие в обсуждении архитектурных решений;
  • работа с асинхронными задачами и очередями сообщений.

Мы предлагаем:

  • Справедливую заработную плату;

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

  • Работу в дружной команде, которая путешествует вместе и вместе выходит на мероприятия.

Для тех, кто длительно сотрудничает с компанией предусмотрены бенефиты:

  • За общие рекорды - компания организовывает выезды в крутые места (в том числе за границей) за счет компании.

  • ДМС после полугода работы в компании.

  • Компенсация SportDrive - на оплату спортивных абонементов или необходимого инвентаря для занятий спортом.

  • Ежегодный сертификат на отдых (приятный бонус к отпуску, который вы можете потратить на билеты/отель и др.).

  • Поздравление детей сотрудников 2 раза в год;

  • Еженедельное корпоративное обучение, большую интересную библиотеку, тренинги, индивидуальный план развития.

Требования от технического директора.

Основные:

  • уверенное знание Core Python 3.10+;
  • опыт коммерческой разработки не менее 2 лет для Middle, или наличие опыта от 1 года в Pet проектах или OpenSource;
  • обязательный опыт работы с Celery;
  • обязательный опыт работы с одним из веб-фреймворков: Django, FastAPI, Litestar;
  • обязательный опыт работы с SQLAlchemy;
  • понимание принципов асинхронного программирования в Python;
  • уверенные знания SQL и понимание особенностей работы с PostgreSQL.

Дополнительные:

  • опыт работы с Docker и контейнеризацией;
  • опыт написания тестов (pytest, unittest);
  • опыт работы с брокерами сообщений (RabbitMQ, Kafka, Redis);
  • понимание принципов работы микросервисной архитектуры;
  • опыт работы с Git и CI/CD пайплайнами;
  • понимание принципов проектирования REST API и работы с OpenAPI/Swagger;
  • опыт работы с ORMs и миграциями баз данных;
  • навыки оптимизации SQL-запросов и индексации.

Будет плюсом:

  • опыт работы с облачными платформами (AWS, GCP, Azure);
  • опыт работы с NoSQL базами данных (MongoDB, Redis);
  • опыт работы с GraphQL;
  • знание принципов DDD и Clean Architecture;
  • опыт работы с event-driven архитектурами.

Успехов и до встречи на собеседовании!