Компьютерная Академия IT STEP — международное учебное заведение с более чем 25-летним опытом в сфере IT-образования. Мы обучаем детей, подростков и взрослых современным цифровым профессиям в 22 странах мира.
В связи с расширением команды приглашаем Преподавателя по программированию и кибербезопасности, который готов делиться практическими знаниями, обучать современным IT-технологиям и помогать студентам развивать востребованные профессиональные навыки.
Обязанности:
- Проведение теоретических и практических занятий по программированию и кибербезопасности.
- Обучение детей, подростков и взрослых согласно образовательной программе Академии.
- Разработка и проведение практических лабораторных работ, мини-проектов и домашних заданий.
- Проверка выполненных работ и предоставление обратной связи студентам.
- Подготовка студентов к участию в конкурсах, олимпиадах и проектной деятельности.
- Объяснение принципов разработки программного обеспечения и безопасной работы с информационными системами.
- Работа с готовыми учебными материалами и участие в развитии образовательных программ.
- Поддержание интереса студентов к обучению и современным IT-технологиям.
Требования :
- Программирование Уверенное знание одного или нескольких языков программирования:
- Python; Java; C++; C#; JavaScript (будет преимуществом).
- Знание основ алгоритмов и структур данных. Понимание принципов объектно-ориентированного программирования (ООП).
- Работа с файлами, исключениями и многопоточностью.
- Основы разработки настольных и веб-приложений.
- Работа с API.
- Понимание клиент-серверной архитектуры.
- Базы данных SQL. PostgreSQL. MySQL. SQLite.
- Основы проектирования баз данных.
Кибербезопасность
- Основы информационной безопасности.
- Принципы обеспечения конфиденциальности, целостности и доступности данных.
- Безопасность операционных систем Windows и Linux.
- Основы сетевой безопасности.
- Модель OSI и стек TCP/IP.
- Настройка и диагностика компьютерных сетей.
- Основы криптографии. Защита персональных данных. Анализ уязвимостей.
- Основы этичного хакинга. OWASP Top 10.
- Основы безопасной разработки программного обеспечения (Secure Coding).
- Понимание принципов работы межсетевых экранов (Firewall), VPN, антивирусных решений и систем обнаружения вторжений (IDS/IPS)
Инструменты и технологии Git.
- GitHub/GitLab.
- Visual Studio Code.
- Visual Studio.
- PyCharm.
- IntelliJ IDEA.
- Docker (будет преимуществом).
- VMware или VirtualBox.
- Linux (Ubuntu, Kali Linux).
- Microsoft Windows.
- Microsoft Office.
Личные качества :
- Опыт работы в IT от 1 года.
- Практический опыт разработки программного обеспечения или работы в сфере информационной безопасности.
- Наличие портфолио, сертификатов или реализованных проектов будет преимуществом.
- Умение работать с детьми и подростками.
- Грамотная речь и умение объяснять сложные темы простым языком.
- Ответственность, организованность и коммуникабельность.
- Желание развиваться в сфере образования и постоянно совершенствовать профессиональные навыки.
- Опыт преподавания будет преимуществом.
Мы предлагаем:
- Современные полностью оборудованные аудитории (компьютеры, проектор, интерактивное оборудование).
- Небольшие учебные группы — до 15 студентов.
- Почасовую оплату труда.
- Гибкий график работы (обсуждается на собеседовании).
- Удобное расположение офиса в центре города.
- Методическую поддержку и готовые учебные материалы.
- Возможность профессионального роста и обучения внутри компании.
- Работу в международной образовательной компании с более чем 25-летним опытом в сфере IT-образования.