Преподаватель по программированию и кибербезопасности
Компьютерная Академия IT STEP · Samarqand
Компьютерная Академия 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-образования.