Python Backend Developer (Middle / Senior / Tech Lead)

Фьюжн

Python Backend Developer (Middle / Senior / Tech Lead)

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

Ожидания от кандидата
  • коммерческий опыт разработки на Python от 3-4 лет (для Senior от 5+ лет, для Tech Lead от 6+ лет);

  • уверенное знание Python 3.x:

  • понимание asyncio, event loop, многопоточности;

  • понимание внутреннего устройства Python; GIL

  • опыт разработки backend-сервисов и REST API:

    • ! FastAPI / Django / Flask

  • уверенное понимание ООП и принципов проектирования:

    • SOLID, KISS, DRY;

  • применение паттернов (GoF, Repository, Service, Unit of Work);

  • опыт разработки микросервисной архитектуры;

  • опыт работы с базами данных:

    • PostgreSQL / MySQL / MongoDB;

    • написание и оптимизация SQL-запросов;

  • проектирование схем данных;

  • опыт работы с ORM:

    • SQLAlchemy / Django ORM;

  • опыт работы с брокерами сообщений:

    • Kafka

    • RabbitMQ

    • Redis;

  • понимание принципов асинхронной обработки задач;

  • опыт реализации авторизации и безопасности:

    • OAuth2 / JWT / OpenID;

    • RBAC / ABAC;

  • опыт работы с Docker и контейнеризацией

  • понимание CI/CD и участие в деплое;

  • уверенная работа с Linux;

  • опыт написания тестов:

    • pytest;

    • unit и интеграционные тесты;

  • опыт работы с Git;

  • опыт работы в Agile-командах;
  • умение читать и поддерживать чужой код;

  • системное мышление и умение декомпозировать задачи;

  • опыт интеграции сервисов через API.

Будет плюсом
  • опыт разработки высоконагруженных систем;

  • опыт работы с WebSocket / SSE;

  • опыт работы с Kubernetes / OpenShift;

  • опыт работы с мониторингом и логированием:

    • Prometheus

    • Grafana

    • ELK;

  • опыт работы с полнотекстовым поиском;

  • опыт работы с Keycloak;

  • опыт работы с MongoDB / Redis на глубоком уровне;

  • опыт работы с облачными платформами;

  • опыт fullstack-разработки (React / Vue / Angular);

  • опыт работы с BI-инструментами;

  • опыт наставничества и лидерства.

Ключевые задачи
  • разработка и развитие backend-сервисов на Python;

  • проектирование и реализация REST API;

  • участие в проектировании архитектуры системы;

  • разработка микросервисной архитектуры;

  • интеграция с внутренними и внешними сервисами;

  • работа с базами данных и оптимизация запросов;

  • реализация асинхронной обработки задач;

  • разработка и поддержка тестов;

  • участие в код-ревью;

  • оптимизация производительности системы;

  • участие в CI/CD и деплое;

  • мониторинг и поддержка сервисов;

  • взаимодействие с командой разработки;

для Tech Lead:

  • архитектура системы;

  • управление командой;

  • развитие процессов.

Навыки
  • Python
  • PostgreSQL
  • Kafka
  • RabbitMQ
  • Redis
  • ORM
  • MySQL
  • MongoDB
  • SOLID
  • Docker
  • Git
  • Pytest
  • Agile
  • Kubernetes
  • API
  • Prometheus
Посмотреть контакты работодателя

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

ИЦ АЙ-ТЕКО
  • Москва

  • Не указана

Рекомендуем
Платежное Решение

Senior Python developer

Платежное Решение

  • Москва

  • Не указана

Рекомендуем
Платежное Решение

Middle Python developer

Платежное Решение

  • Москва

  • Не указана

Рекомендуем
МТС
  • Москва

  • Не указана

Positive Technologies
  • Москва

  • Не указана

KTS
  • Москва

  • Не указана

МАГНИТ, Розничная сеть

Ведущий разработчик Python

МАГНИТ, Розничная сеть

  • Москва

  • Не указана

ИКС БИО ТЕХНОЛОДЖИ

IT-разработчик

ИКС БИО ТЕХНОЛОДЖИ

  • Москва

  • Не указана

Плавно
  • Москва

  • Не указана

РеМо
  • Москва

  • Не указана

Литрес
  • Москва

  • Не указана

Сеть фитнес-клубов Spirit

Senior Backend (Django + FastAPI) Разработчик

Сеть фитнес-клубов Spirit

  • Москва

  • Не указана

Симпл Вэй Групп

Backend / Full-stack Engineer (Django + AI)

Симпл Вэй Групп

  • Москва

  • Не указана

QIWI
  • Москва

  • Не указана

МФК Фордевинд
  • Москва

  • до 350000 RUR

Компания Красота под ногами

Founding Full-stack Developer / Product Engineer

Компания Красота под ногами

  • Москва

  • до 350000 RUR

X5 Tech
  • Москва

  • до 350000 RUR

ИТ-Экспертиза
  • Москва

  • до 350000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию