Backend
September 12

ID 3185. Python developer

Уровень: senior-, senior, senior+

Ставка: до 2 700 руб./час (*указывайте в форме ставку с налогами)

Локация: РФ!

Требования:

  • Знание Python 3.11+, FastAPI (async), PostgreSQL, SQLAlchemy, Redis, Kafka, Alembic, Docker, Kubernetes (K8s), Grafana.
  • Уверенное использование Python, умение разбирается в алгоритмах и структурах данных
  • Умение работать с асинхронным кодом, использует asyncio, create_task, gather
  • Осознанное использование зависимости (Depends, DI-контейнеры), обеспечение слабой связанности
  • Умение разбивать код на независимые компоненты (Clean/Hex architecture), знание паттернов repository, use_case, adapters и т.д.
  • Умение работать с БД (Postgres), как на уровне ORM (SqlAlchemy) так и на сыром SQL. Понимание работы с транзакциями, проведение границ атомарных событий
  • Тестирование своего кода (pytest), практическое понимание разницы между
    интеграционными и юнит тестами
  • Знание принципов чистого кода SOLID, DRY, KISS
  • Знакомство с микросервисной архитектурой и знание паттернов поддержания консистентности

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

  • Опыт работы с S3, ботами, глубокое понимание Redis

Краткое описание проекта:

  • Участие в разработке и развитии платформы для управления беспилотным транспортом
  • Обеспечение стабильной и своевременной поставки функционала
  • Влияние на качество пользовательского опыта и внутренний командный процесс

Тип работ: outstaff / fulltime

Продолжительность работ: 6 месяцев

Допустимый часовой пояс (GMT): UTC+3 (+-2 ч.)

Этапы интервью: 2

Для рассмотрения специалиста необходимо заполнить форму

Контакты:

https://t.me/yusya_nikolaevna

y.domakhina@agima.ru

*Для размещения информации о запросах и доступных IT-специалистах присоединяйтесь к чату Аутстаффинг агентств