О компании

IT People Group specializes in IT solutions and development, focusing on innovative projects in the tech industry.

Обязанности

  • Разработка витрины для взаимодействия с внутренними ИИ моделями/агентами с целью привлечь новых абонентов
  • Проектирование архитектуры программных средств
  • создание Unit-тестов для разработанного кода
  • Участие в Code Review
  • Взаимодействие с другими разработчиками, дизайнерами, тестировщиками, менеджерами и аналитиками для эффективного решения задач
  • Участие в тестировании

Требования

  • Опыт разработки на Python (3.8+) — от 2 лет.
  • Уверенное знание и практический опыт работы с Django (включая Django REST Framework и шаблонизацию для server-side rendering):
    • Создание REST API
    • Работа с моделями, миграциями, ORM
    • Аутентификация и авторизация (JWT, OAuth, Django Permissions)
    • Оптимизация запросов (select_related, prefetch_related)
    • Навыки разработки серверного рендеринга с использованием Django Templates:
      • Создание динамических HTML-страниц на стороне сервера
      • Работа с контекстом, формами, включением шаблонов (include, extends)
      • Интеграция статики (CSS/JS) через Django Static Files
      • Понимание различий между SSR и фронтенд-рендерингом (SPA)
  • Опыт разработки микросервисов или API на FastAPI:
    • Работа с асинхронностью (async/await)
    • Валидация данных (Pydantic)
    • Автоматическая генерация документации (Swagger/OpenAPI)
  • Опыт работы с PostgreSQL:
    • Написание сложных SQL-запросов
    • Понимание индексов, производительности, оптимизации
    • Работа с транзакциями, миграциями (например, через Django или Alembic)
  • Знание принципов REST, опыт проектирования API
  • Опыт работы с системами контроля версий (Git)
  • Базовое понимание Docker и контейнеризации
  • Опыт написания unit- и интеграционных тестов (pytest, unittest)
  • Понимание принципов CI/CD
  • Английский язык — чтение технической документации (Pre-Intermediate и выше)
  • Будет плюсом опыт работы с Golang или желание его освоить

Условия и бенефиты

  • Удаленный формат работы по ТК
  • Срок привлечения: 6 месяцев
  • Рассмотрим вашу ставку

Как откликнуться

Contact Here