Хелпикс

Главная

Контакты

Случайная статья





Практическая подготовка студентов



Практическая подготовка студентов

 в ООО “РЕД СОФТ”

 

Компания ООО «РЕД СОФТ» – российский разработчик и поставщик ИТ-решений и услуг предлагает прохождение стажировки-практики студентам университета «Дубна», начиная с 1 марта 2021 года. Студентам, успешно прошедшим отбор и практику в компании это будет засчитано, как прохождение летней производственной практики.

Заявки на прохождение практики необходимо направить по адресу education@red-soft.ru с указанием наименования вуза, кафедры, группы, ФИО студентов и выбранных ими тем. Темы представлены в таблице ниже.

Далее проводится персональное собеседованием с каждым заявленным студентом, по результатам которого в университет «Дубна» будет направлено письмо с распределением отобранных студентов с закреплением тем и кураторов от компании РЕД СОФТ.

Темы практических работ

Отдел Тема Описание
1. Отдел информационной безопасности Поиск скрытых каналов передачи данных. Для СУБД Ред База Данных или ОС Ред ОС необходимо проявив творческое мышление придумать возможные каналы скрытой передачи данных (то есть пересылающие информацию методом, который изначально был для этого не предназначен). Минимально - просто описать словами такой канал, максимально - разработать автоматический скрипт реализующий канал и/или рассчитать скорость передачи данных по такому каналу.
2. Отдел информационной безопасности Разработка графических элементов окружения ОС. Для ОС Ред ОС необходимо разработать с нуля или используя материалы с открытым исходным кодом, элементы фирменного стиля, повышающие узнаваемость продукта - обои, набор иконок, тему оформления, слоганы.
3. Отдел информационной безопасности Поиск уязвимостей. Для СУБД Ред База Данных или ОС Ред ОС необходимо используя открытые источники информации или средства автоматизированного тестирования провести исследование на уязвимости. Как минимум в отчет должно войти описание развернутой конфигурации и обнаруженные уязвимости. В максимальном случае хотелось бы увидеть результаты ручного исследования и поиска уязвимостей без применения инструментов.
4. Отдел информационной безопасности Разработка руководства по быстрому развертыванию и использованию СУБД Необходимо разработать понятную и простую инструкцию по практическому применению СУБД РБД в реальном проекте. Для СУБД Ред База Данных необходимо придумать (или взять готовый проект) некую задачу, где СУБД просто необходима: хранилище для десктопного приложения, БД для сайта и т.д. Используя имеющуюся документацию производителя (руководство администратора и руководство по SQL) написать краткую инструкцию как развернуть СУБД и подключить для простого проекта. В идеале в отчете хотелось бы увидеть, что было непонятно в руководствах, что вызвало затруднения, что не получилось.
5. Отдел информационной безопасности Разработка тестов и тестирование задач Используя требования, предъявляемые к продукту разработать тест-кейсы, позволяющие их проверить. Для ОС Ред ОС есть перечень требований предъявляемых к продукту. Необходимо взять отдельное требование и описать каким образом вручную или автоматизированно можно протестировать это требование и убедиться, что оно выполняется в продукте. Максимально или альтернативно этой задаче можно разработать (на скриптовом языке программирования) собственно сам тест-кейс который позволяет проверить ранее описанный тест-кейс.
6. Отдел информационной безопасности Повышение осведомленности пользователей о мерах безопасности при использовании РЕД ОС Примером можно привести "Совет дня", которые используют многие приложения при старте, но только более глобальное для целой ОС. То есть в системном трее висит значок приложения, которое 2-3 раза в течении рабочего дня выводит в виде всплывающего системного уведомления полезные советы по работе с ОС с учетом требований и рекомендаций по информационной безопасности. Параллельно приложение может сканить настройки системы и выводить уведомления при обнаружении потенциальных проблем - слабых паролей, открытых папок. портов и т.д. Необходимо разработать архитектуру приложения: его описание, форму уведомлений, ограничения и подготовить список из 15-20 советов дня которые будут выводиться в приложении.
7. Отдел информационной безопасности Создание роликов для YouTube по СУБД Ред База Данных Необходимо освоить методику записи материала, инструменты, технику монтажа и озвучки. Работа должна быть построена по аналогии с техпроцессом создания роликов для канала по РЕД ОС, но на материале про СУБД.
8. Отдел технической поддержки Разработка инструкций по работе с приложениями и утилитами РЕД ОС Имеется набор утилит и приложений, их описания. Требуется повторить их установку в РЕД ОС, разработать актуальные инструкции и заполнить ими базу знаний. В процессе возможно потребуется решение проблем.  
9. Отдел технической поддержки Сборка rpm пакетов на основе проприетарных драйверов принтеров. Цель - сделать “тихую” установку, происходящую без участия пользователя. По умолчанию при работе с драйвером с сайта от пользователя требуется распаковать архив, запустить скрипт install.sh. Список некоторых драйверов, наиболее часто используемых присутствует в статьях Базы Знаний
10. Отдел технической поддержки Разработка графической утилиты для управления пользователями Возможные функции: включение автовхода определённого пользователя; отображение/сокрытие пользователя (локального или доменного) в списке пользователей при входе в ОС; иные (возможность дальнейшей доработки).
11. Отдел технической поддержки Разработка новых правил UDEV. Пример работы существующих правил, по работе с usb флеш-накопителями присутствует в разделе Базы Знаний. https://redos.red-soft.ru/base/arm/usb-config/ Варианты устройств к рассмотрению - все различные клавиатуры, принтеры, телефоны, камеры, мыши и т.д. Требуется придумать по аналогии с существующими правилами новые действия к контролю администратором ОС.
12. Отдел технической поддержки Создать GUI приложение для работы с параметрами GRUB     Функционал: 1. Отображение списка загрузок 2. Назначение очередности загрузки 3. Указание дополнительных параметров ядра во время загрузки 3.1 Сделать готовый список параметров, который можно добавить 4. Программа должна создать резервную копию настроек grub 5. Восстановление дефолтных настроек
13. Отдел технической поддержки Утилита настройки chronyd и NTP 1. Добавление своих серверов времени 1.1 Готовый актуальный список серверов 2. Возможность удаления активных серверов 3. Установка/удаление наиболее часто востребованных - полезных параметров (готовый список выбора) 4. Резервная копия конфигурации. 5. Возможность немедленной синхронизации с указанным сервером 6. Тест доступности сервера времени. 7. Перезапуск/остановка/отключение сервиса времени
14. Отдел разработки СУБД Разработка тестов для СУБД Ред База Данных СУБД Ред База Данных имеет набор автоматических тестов. Для новых функций и для обнаруженных ошибок происходит разработка автоматических тестов и они начинают выполнятся в сборочном цикле. За время практики необходимо освоить инструменты и научится писать простые тесты. Для разработки тестов нужно знать язык Python и SQL.
15. Отдел разработки СУБД Доработка утилиты Ред Эксперт Утилита Ред Эксперт разработана на языке Java. За время практики необходимо разобраться с устройством утилиты, выполнить ряд несложных доработок. Каких именно определим исходя из актуальных потребностей во время практики. От элементов интерфейса до разработки модулей.
16. Отдел разработки СУБД Доработка сайта reddatabase.ru Сайт разработан с помощью Django на Python. Является порталом, на котором пользователи могут скачивать только доступные приобретенные продукты, получать обновления. Требуется внести ряд доработок в работу сайта. Приветствуются предложения по улучшению дизайна. Сайт интегрируется с внутренними ИС.
17. Отдел разработки СУБД Доработка СУБД Ред База Данных За время практики необходимо освоить инструменты разработки СУБД, сборка, установка, отладка. Далее сделать ряд тестовых заданий и в идеале суметь что-то доработать. Требуется знание С++.
18. Отдел разработки СУБД Документирование СУБД Ред База Данных Документирование производится с помощью системы LaTeX. Необходимо освоить инструменты и задокументировать актуальные вещи на момент практики. В качестве первичного источника выступают внутренние документы разработки. Нужно описать все грамотным техническим языком, снабдить примерами

 

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.