Очно
Бакалавриат

Преподаватель на курс «СУБД»

Ищем опытного специалиста, который будет вести практические занятия по современным системам управления базами данных

Что нужно делать

Вести очные семинары по темам курса, решая со студентами практические задания. Продолжительность каждого занятия — 1,5 часа
Изучать материалы, готовить дополнительные примеры и пояснения при подготовке к занятиям
Давать обратную связь руководителю курса о сложных темах, проблемных заданиях и необходимости усилить объяснения

Темы семинаров

Преподаватель может взять как все темы, так и отдельные блоки (согласовывается индивидуально).
Введение. Расширенная таксономия хранилищ. CAP, PACELC
Кейсы, выбор СУБД, первые запросы
Redis. Архитектура, структуры данных, персистентность
Redis CLI, типы данных, TTL, персистентность, транзакции, Lua-скрипты
Redis. Кластеризация, отказоустойчивость, оптимизация памяти
Репликация, Sentinel, Cluster, политики вытеснения, Redlock
MongoDB. Модель данных, движок хранения, индексы
Проектирование схем, агрегации, explain, индексы
MongoDB. Репликация, шардирование, эволюция схем
Шардирование, change streams, lazy migration
Cassandra. LSM-архитектура, модель данных, запись и чтение
CQL, создание keyspace и таблиц, bloom-фильтры
Cassandra. Консистентность, отказоустойчивость, compaction, эволюция схем
Эксперименты с consistency, nodetool, compaction, repair
Elasticsearch. Инвертированный индекс, поиск и агрегации, распределённая архитектура
Индексация, поиск, агрегации, анализаторы
ClickHouse. Колоночная аналитика, внутреннее устройство, оптимизация
Импорт данных, агрегации, материализованные представления
Объектные хранилища (S3, MinIO)
Работа с MinIO, presigned URL, версионирование
Kafka. Log-structured архитектура, продюсеры, консьюмеры
Запуск кластера, продюсеры, консьюмеры, репликация
Kafka. Exactly-once, Kafka Streams, отказоустойчивость, мониторинг
Exactly-once, consumer lag, отказ брокера
Векторные базы данных (pgvector, Milvus)
pgvector, поиск ближайших соседей, индексы HNSW и IVF

Требования

Знание хотя бы одной из перечисленных технологий на уровне, достаточном для ведения семинара
Базовое знакомство с Docker и командной строкой (семинары проходят в Docker-окружении)
Умение понятно объяснять технические концепции
Навыки работы с аудиторией и ответов на вопросы
Будет плюсом опыт преподавания или менторинга, работы с несколькими СУБД из списка, работы с Python, Java или Go

Предлагаем

Современный кампус в пяти минутах от м. «Маяковская»
Занятость от 1 семинара в неделю до полной загрузки (зависит от количества взятых тем)
Занятость 3 недели в период с октября по ноябрь 2026
Все презентации и методические материалы предоставляются

Откликнуться на вакансию

Я даю согласие АНО ВО «Центральный университет», АНО ДПО «Т-Образование», АО «ТБанк» на обработку всех моих персональных данных, указанных в заявке, любыми способами, в том числе третьими лицами, в том числе воспроизведение, электронное копирование, обезличивание, блокирование, уничтожение, а также вышеуказанную обработку иных моих персональных данных, полученных в результате их обработки, с целью:

  • заключения договора с АНО ВО «Центральный университет», АНО ДПО «Т-Образование» и/или АО «ТБанк»;
  • участия в мероприятиях, проводимых АНО ВО «Центральный университет», АНО ДПО «Т-Образование» и/или АО «ТБанк»;
  • создания информационных систем персональных данных АНО ВО «Центральный университет», АНО ДПО «Т-Образование» и/или АО «ТБанк»;
  • а также в любых других целях, прямо или косвенно связанных с деятельностью, осуществляемой АНО ВО «Центральный университет», АНО ДПО «Т-Образование» и/или АО «ТБанк».

Указанное согласие дано на срок 15 лет, а в случае его отзыва обработка моих персональных данных должна быть прекращена АНО ВО «Центральный университет», АНО ДПО «Т-Образование» и/или третьими лицами и данные уничтожены при условии расторжения договора.

Я даю согласие на получение мной рекламы, рассылки, в том числе по сети подвижной радиотелефонной связи, от АНО ВО «Центральный университет», АНО ДПО «Т-Образование», его контрагентов и аффилированных лиц.

До встречи в команде Центрального университета!