← Все вакансии/Senior/Альфа-Банк
SeniorRemote

Python Developer

АБ
Альфа-Банк
Уровень
Senior
Формат
Remote
О роли

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

О компании

Альфа-Банк.

Обязанности

  • Разработка и сопровождение backend-сервисов на Python.
  • Проектирование и развитие REST API и интеграционных взаимодействий между сервисами.
  • Работа с брокерами сообщений и асинхронным взаимодействием сервисов.
  • Оптимизация производительности приложений и SQL-запросов.
  • Участие в code review, проработке технических решений и развитии архитектуры.
  • Участие в анализе и устранении дефектов, сопровождении сервисов в промышленной среде.
  • Взаимодействие с разработчиками, аналитиками, QA и DevOps-инженерами в рамках командной разработки.

Требования

  • Опыт коммерческой разработки на Python от 3 лет.
  • Уверенное знание Python 3, понимание ООП и принципов разработки ПО.
  • Опыт разработки backend-приложений с использованием FastAPI и SQLAlchemy.
  • Опыт работы с LLM, понимание устройства API взаимодействия с LLM (OpenAI, ...).
  • Опыт проектирования и разработки REST API.
  • Опыт работы с реляционными БД и уверенное знание SQL.
  • Опыт работы с Kafka или другими брокерами сообщений.
  • Понимание принципов микросервисной архитектуры.
  • Опыт работы с Docker, Git и CI/CD-процессами.
Стек и навыки

С чем работаем