Привет!
В ИТ-школу IT2Go ищем преподавателя по Python, который готов погрузиться в увлекательный мир передачи накопленной экспертизы и стать поддержкой для коллег в развитии их компетенций.
Проект на 3 месяца, срочный трудовой договор, неполная занятость.
Обязанности:
- Проведение лекций и практических занятий для стажеров-разработчиков в рамках ИТ-школы
- Помощь методологу в разработке и адаптации учебных материалов
- Проверка и рецензирование домашних заданий и проектов студентов
- Разработка систем автоматизированной проверки домашних заданий
- Консультирование студентов по возникающим вопросам
- Отслеживание прогресса каждого студента и предоставление обратной связи
- Проведение оценочных мероприятий
Технические навыки и знания:
- Опыт коммерческой разработки на Python: не менее 3 лет, включая создание полноценных веб-приложений
-
Опыт с фреймворками:
- Django (не менее 2 лет)
- FastAPI или Flask (не менее 1 года)
-
Знание баз данных:
- PostgreSQL или MySQL
- ORM (SQLAlchemy, Django ORM)
- Опыт проектирования схем БД
-
Опыт с инструментами разработки:
- Git (ветвление, CI/CD)
- Docker и контейнеризация
- Linux/Unix-системы
-
Знание веб-протоколов и стандартов:
- REST API
- HTTP/HTTPS
- Аутентификация и авторизация (OAuth, JWT)
-
Понимание архитектуры приложений:
- Монолитная и микросервисная архитектура
- Паттерны проектирования
- Асинхронное программирование
-
Навыки автоматизации:
- Опыт написания тестов (unit, integration, e2e)
- Знание инструментов для автоматической проверки кода
- Опыт с CI/CD для автоматизации процессов
Опыт преподавательской деятельности/ менторинга/ наставничества
Личные качества и soft skills:
- Терпение и внимательность к вопросам студентов
- Отличные коммуникативные навыки, умение четко выражать мысли
- Организованность и пунктуальность
- Увлеченность предметом и способность мотивировать студентов
Образование и сертификация:
- Высшее образование в сфере информационных технологий, компьютерных наук или смежных областях
- Дополнительное образование в сфере веб-разработки