Aviasales

Python Developer


Обязанности

  • 01разрабатывать бекенд на Python
  • 02вносить изменения в уже существующие компоненты
  • 03проактивно предлагать улучшения в архитектуре и коде, опережая появление проблем
  • 04участвовать в планировании развития системы и приоритезации технических задач
  • 05проектировать архитектуру новых сервисов бекенда Авиасейлс для бизнеса

Требования

  • 01уверенное владение Python
  • 02экспертизу в DDD и лучших архитектурных практиках
  • 03опыт с любым из современных Python-стеков: Django / FastAPI / SQLAlchemy
  • 04опыт применения паттернов проектирования и SOLID
  • 05опыт работы с PostgreSQL, MongoDB и построения оптимальных схем данных
  • 06знание Kubernetes, Docker, CI/CD (Jenkins, GitHub Actions)
  • 07опыт с системами очередей и асинхронными задачами (Kafka)
  • 08опыт проектирования систем с четким разделением на слои ответственности
  • 09опыт фича оунерства: умение коммуницировать с бизнес-заказчиками и техническими специалистами
  • 10навыки автоматизированного тестирования (pytest)

Условия

  • 01удалённая работа в любой точке мира
  • 02оплата в долларах
  • 03компенсация ДМС, психотерапии или иностранных языков
  • 04компенсация занятий спортом
  • 05оплачиваемый больничный
  • 06возможность работать на Пхукете с видом на океан