Owls' Group на рынке с 2019 года. Основа нашего успеха — крутая команда. У нас есть опытные наставники, которые помогут тебе расти и поддерживать компетенции на высоком уровне.
Если вы увлечены программированием и готовы развиваться — это ваш шанс начать карьеру в IT. Предлагаем качественное обучение и поддержку опытных коллег.
Требования:
- Обязательное профильное образование (ИТ/математическое, в том числе студенты старших курсов);
- Будет плюсом- релевантные курсы / пройденная ранее стажировка / минимальный коммерческий опыт;
- Уверенное знание синтаксиса Python 3.10+.
- Знание встроенных библиотек.
- Обязательное использование type hints, понимание pydantic.
- Понимание и применение async/await, знание/event loop.
- Генераторы, итераторы, контекстные менеджеры.
- Опыт разработки на FastAPI или Django.
- Понимание принципов работы REST API.
- Различие сценариев (FastAPI для микросервисов/ML, Django для монолитов).
- Знание жизненного цикла запроса (middleware, dependencies, lifecycle events).
- Знание SQL на уровне написания запросов (SELECT, INSERT, UPDATE).
- Опыт работы с ORM (SQLAlchemy или Django ORM).
- Работа с PostgreSQL.
- Понимание и решение проблемы N+1, знание индексов.
- JOIN, оконные функции, агрегация.
- Умение работать с инструментами миграции (например, Alembic).
- Навыки работы с Git (commit, push, pull).
- Базовое понимание контейнеризации (Docker).
- Ветвление, создание Merge Requests, прохождение Code Review.
- Умение поднять весь проект локально одной командой через Docker Compose.
- Понимание принципов ООП.
- Стремление писать чистый и читаемый код.
- Практическое применение SOLID, DRY, KISS (не только теория).
- Настройка и использование линтеров и форматтеров (ruff, black, flake8).
Большим плюсом будет: - коммерческий опыт с Python;
- написание юнит-тестов (pytest), понимание принципов тестирования;
- базовое понимание ML-стека: библиотеки для работы с данными (pandas, numpy), знакомство с scikit-learn;
- AI-Workflow: Опыт использования Cursor/Copilot для ускорения рутины с обязательной проверкой результата
- английский язык (В1 и выше).
Условия стажировки: - удалённая, гибкий график;
- оплачиваемая стажировка.
при успешном прохождении стажировки мы предложим трудоустройство и работу на реальных проектах компании.