DevOps-инженерия. Программа для иностранных граждан

Направление 09.03.02 Информационные системы и технологии
  • Уровень образованияБакалавриат
  • Форма обученияОчная
  • Период обучения4 года

О программе

Профиль «DevOps-инженерия» в направлении «Информационные системы и технологии» — это программа, которая подходит иностранным студентам, планирующим строить карьеру в международной IT-среде. Здесь готовят специалистов, которые проектируют, разрабатывают, внедряют и сопровождают современные IT-решения для бизнеса, науки, образования и других сфер, делая их стабильными, быстрыми и масштабируемыми. DevOps (от Development и Operations) — это не просто профессия, а гибкая философия, возникшая в 2008 году, чтобы устранить разрыв между командами разработки и эксплуатации. В программе иностранные студенты изучают программирование, базы данных, веб-технологии, а также принципы управления проектами и инфраструктурой, чтобы стать связующим звеном между разработчиками и системными администраторами и эффективно работать в многонациональных командах. Выпускники профиля востребованы в IT-компаниях, банках, промышленных предприятиях, а также в международных проектах, где нужны профессионалы, понимающие и разработку, и эксплуатацию. Программа открывает возможности для работы в России, а также за рубежом — в сфере облачных сервисов, DevOps-инженерии, управления инфраструктурой и автоматизации IT-процессов.

Преподаватели

Цыбикова Туяна Сандаликовна
Кандидат педагогических наук
Доцент, «Заслуженный работник образования РБ», Лауреат Государственной премии Республики Бурятия в области образования за 2022 год. Преподаваемые дисциплины: Программирование на Python, Технология разработки и администрирования цифровых сервисов, Цифровые сервисы в управленческой деятельности, Экспертные системы.
Немчинова Татьяна Владимировна
Кандидат педагогических наук
Доцент, «Почетный работник сферы образования Российской Федерации». Преподаваемые дисциплины: Теоретические основы информатики, Пакеты прикладных программ.
Шапеев Дмитрий Юрьевич
Свидетельство о государственной регистрации программы для ЭВМ «Информационная система управления чат-ботом "Замзамыч"», победитель конкурса грантов БГУ 2024 «Инновационный проект», III место в конкурсе «Лучший молодой преподаватель БГУ».
Нечкин Вадим Николаевич
Преподаваемые дисциплины: Операционные системы и среды, Компьютерные сети, Установка и конфигурирование периферийного оборудования. Достижения: подготовка и проведение чемпионата БГУ по стандартам Ворлдскиллс Россия по корпоративной защите от внутренних угроз информационной безопасности (эксперт, руководитель).
Дашиев Дмитрий Андреевич
I место в конкурсе «Лучший молодой преподаватель БГУ», подготовка и проведение чемпионата БГУ по стандартам Ворлдскиллс Россия по веб-технологиям (эксперт, руководитель). Преподаваемые дисциплины: Администрирование информационных систем, Проектирование и разработка веб-приложений, Разработка компьютерных игр и геймдизайн, Трехмерное моделирование, Управление ИТ-проектами.

Что будете изучать?

Нейронные сети и экспертные системы
Дисциплина, изучающая принципы построения и применения интеллектуальных систем. Рассматриваются архитектуры нейронных сетей, методы обучения, а также способы представления знаний и логического вывода в экспертных системах. Студенты осваивают инструменты для разработки и анализа данных, решения задач классификации, регрессии и прогнозирования.
Инженерная графика и 3D-моделирование
Дисциплина, формирующая навыки создания и чтения конструкторской документации. Изучаются основы проекционного черчения, а также принципы построения трехмерных моделей деталей и сборок с использованием CAD-систем. Практические занятия направлены на разработку чертежей и 3D-моделей, необходимых для решения инженерных задач.
Web-программирование
Дисциплина, обучающая разработке веб-приложений. Рассматриваются клиентские (HTML, CSS, JavaScript) и серверные (PHP, Python, Node.js) технологии. Студенты изучают основы построения веб-архитектуры, протоколы передачи данных, взаимодействие с базами данных и разработку интерактивных пользовательских интерфейсов. Практические занятия направлены на создание полноценных веб-сайтов и веб-приложений.
Облачные технологии и сервисы
Дисциплина, изучающая принципы построения и использования облачных платформ. Рассматриваются модели обслуживания (IaaS, PaaS, SaaS), виртуализация, контейнеризация (Docker), оркестрация (Kubernetes) и облачные сервисы (хранилища, базы данных, машинное обучение). Студенты изучают архитектуру облачных приложений, вопросы безопасности и масштабирования, а также получают практические навыки работы с популярными облачными платформами.

Учебная программа

Основы и методология
  • Введение в DevOps, история и принципы
  • Жизненный цикл разработки ПО
  • Методы и инструменты управления исходным кодом (Git)
Системное администрирование и сети
  • Администрирование ОС Linux (базовый и продвинутый уровень)
  • Сетевые технологии (TCP/IP, OSI, диагностика)
  • Основы криптографии и ИБ
Программирование и скриптинг
  • Языки программирования: Python, Bash (скриптинг)
  • Базы данных: SQL и NoSQL (PostgreSQL, MongoDB)
Виртуализация и контейнеризация
  • Основы виртуализации (KVM)
  • Контейнеризация (Docker), оркестрация (Kubernetes)
Автоматизация и CI/CD
  • Непрерывная интеграция/доставка (CI/CD)
  • Инструменты: GitLab CI/CD, Jenkins
  • Управление конфигурациями: Ansible, Terraform (IaC — Инфраструктура как код)
Облачные технологии и мониторинг
  • Облачные платформы (AWS, Yandex Cloud)
  • Мониторинг (Prometheus, Grafana)
  • Надежность и отказоустойчивость систем
Практика
  • Работа над проектами, реальные кейсы

Будущая карьерная траектория

  • DevOps-инженер
  • Системный администратор и специалист техподдержки
  • Разработчик мобильных приложений

Будущее резюме

Цель
  • Получение позиции junior разработчика/инженера/тестировщика в перспективной компании для применения и развития полученных знаний и навыков в области информационных технологий.
Направление подготовки
  • 09.03.02 Информационные системы и технологии, профиль «DevOps-инженерия»
Навыки
  • Языки программирования: Python, Java, C++ (базовый/средний/продвинутый уровень)
  • Базы данных: MySQL, PostgreSQL
  • Веб-технологии: HTML, CSS, JavaScript, React/Angular/Vue.js
  • Инструменты: Git, Docker, Jira, Confluence
  • Операционные системы: Windows, Linux
  • Английский язык: Intermediate (и выше)
  • Другие навыки: анализ данных, проектирование баз данных, тестирование ПО, навык технического писателя
Опыт работы (партнеры для практики и стажировки)
  • АльфаБанк
  • СБЕР
  • IT-компании г. Улан-Удэ
  • Управление информатизации и информационных ресурсов Администрации г. Улан-Удэ
  • Тугнуйский угольный разрез
  • Приборостроительное объединение
Дополнительная информация
  • Участие в конференциях, олимпиадах (обязательное ежегодное участие во время обучения)
  • Наличие сертификатов
  • Личные качества: ответственность, коммуникабельность, обучаемость, умение работать в команде