Разработка функциональности для проекта BI.
Задачи:
· Разработка витрины для взаимодействия с внутренними ИИ моделями/агентами с целью привлечь новых абонентов;
· Проектирование архитектуры программных средств;
создание 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 или желание его освоить.
Мы предлагаем:
· Оформление официальное по ТК РФ/ИП;
· Конкурентная «белая» заработная плата (обсуждается по итогам интервью);
· Формат работы: удаленно;
· Предоставление ДМС;
· Фитнес;
· Курсы повышения квалификации на ежегодной основе (по согласованию);
· Самые инновационные, амбициозные проекты и задачи;
· Корп.мероприятия (настолки, боулинг, квесты и т.д.), подарки на НГ детям сотрудников Компании и другие мероприятия для поддержания хорошего настроения;
· Возможность публиковать свои проф. статьи на Хабр в нашем блоге с сохранением своего авторства – как повышение своего уровня экспертности в проф.среде;
· Возможность профессионального и карьерного роста.