← К каталогу
EM

Emphasoft

Senior Python Developer

УдалённоSeniorАлматы, Казахстан5 дн. назад
О ВАКАНСИИ

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

О компании Emphasoft - международная IT-компания по разработке ПО и аутстаффингу с головным офисом в Финляндии. Мы предоставляем выделенных инженеров и готовые команды для проектирования и создания веб- и мобильных продуктов, помогая клиентам оптимизировать расходы и сокращать время выхода на рынок.

Сейчас мы ищем в нашу команду Senior Python Developer для работы над backend-системами и развитием высоконагруженных веб-приложений. В этой роли вы будете участвовать в проектировании архитектуры, разработке новых сервисов и улучшении существующей инфраструктуры.

Основные задачи:

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

Требования к кандидату:

  • 5+ лет коммерческого опыта разработки на Python .
  • Глубокое знание Python и принципов объектно-ориентированного и функционального программирования.
  • Уверенный опыт работы с Django и FastAPI
  • Хорошее понимание REST API, HTTP и принципов построения backend-систем.
  • Уверенное знание PostgreSQL и SQL.
  • Опыт работы с ORM, в частности Django ORM или SQLAlchemy.
  • Понимание асинхронного программирования в Python (asyncio, async/await).
  • Опыт написания unit- и integration-тестов.
  • Понимание Git и…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / IT / KZ