Ozon

Стажёр/Backend-разработчик (Python)

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • Нет опыта

Тебе предстоит:

Участвовать в развитии и поддержка внутренних микросервисов функциональных блоков рассылок и продуктовых AI-агентов, а именно:

  • Анализ и очистка легаси-кода под контролем ведущего разработчика;
  • Подготовка и миграция участков сервиса на Playwright (вместо Selenium);
  • Участие в рефакторинге архитектуры и переводе сервисов с синхронных библиотек на современные асинхронные реализации;
  • Поддержка проекта в части наблюдаемости, логирования и мониторинга рассылок;
  • Реализация базовых CRUD-операций для интерфейса шаблонных рассылок;
  • Работа над развитием программного интерфейса взаимодействия с рассылками.

Мы ожидаем:

  • Хорошие знания Python и опыт работы с основными библиотеками работы с БД и API (psycopg,clickhouse,FastAPI);
  • Базовые знания SQL для написания запросов к базам данных;
  • Понимание работы микросервисной архитектуры;
  • Понимание принципов разработки распределенных систем.

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

  • Представление о работе с gRPC протоколом;
  • Знакомство с библиотекой OpenAI;
  • Опыт работы с Playwright, Selenium;
  • Понимание принципов CI/CD.