Вакансии на JobSense
Вакансия не актуальна и перемещена в архив

Программист

от 90 000 руб.

Вакансия "Программист"
Полная занятость, полный рабочий день

Опубликовано 15 июля 2022 года
Обновлено 15 июля 2022 года
Работодатель
АНООВО "ЕУСПБ"
Место работы
г. Санкт-Петербург, Гагаринская улица, дом: ДОМ 6/1; корпус: ЛИТЕРА А; офис/квартира: ПОМЕЩЕНИЕ 1Н, 2Н, 4Н, 5Н, 6Н, 7Н;
г. Санкт-Петербург

Обязанности

2. Трудовые функции  

2. 1. Разработка операционных систем.

2. 1. 1. Формирование требований к операционной системе. 2. 1. 2. Разработка архитектуры операционной системы. 2. 1. 3. Написание компонентов операционной системы. 2. 1. 4. Контроль соблюдения архитектуры в процессе написания операционной системы. 2. 1. 5. Отладка разрабатываемых компонентов операционной системы. 2. 1. 6. Документирование разрабатываемой операционной системы. 2. 1. 7. Сопровождение созданной операционной системы.  

Должностные обязанности  

Ведущий инженер-программист исполняет следующие обязанности: 3. 1. 1. В рамках трудовой функции, указанной в пп. 2. 1. 1 п. 2. 1 настоящей должностной инструкции: 1) осуществляет взаимодействие с заказчиком, заинтересованными лицами с целью формирования требований к разрабатываемой операционной системе; 2) составляет спецификацию требований к разрабатываемой операционной системе; 3) согласовывает спецификации требований к разрабатываемой операционной системе со всеми заинтересованными лицами; 4) ведет базу данных требований к разрабатываемой операционной системе. 3. 1. 2. В рамках трудовой функции, указанной в пп. 2. 1. 2 п. 2. 1 настоящей должностной инструкции: 1) изучает техническую документацию на устройства, в среде которых разрабатывается операционная система; 2) разрабатывает архитектуру операционной системы и ее слоев; 3) обсуждает и согласовывает программную архитектуру с заказчиком; 4) осуществляет фиксирование программной архитектуры операционной системы в технической документации; 5) разрабатывает блок-схему операционной системы; 6) разрабатывает интерфейсы модулей операционной системы и согласование параметров; 7) производит выбор алгоритмов реализации расписаний, видов расписаний процессора; 8) осуществляет выбор алгоритмов реализации расписаний, видов расписаний доступа к подсистемам ввода/вывода; 9) производит выбор алгоритмов реализации расписаний, видов расписаний обращения к дисковым подсистемам; 10) осуществляет выбор алгоритмов обращения к оперативной памяти и реализации расписаний, видов расписаний; 11) производит выбор реализации мультипрограммной работы, системы прерываний, реализации "часов"; 12) выполняет выбор способов реализации коммуникации и синхронизации процессов; 13) осуществляет выбор алгоритмов приоритизации процессов и расписаний их загрузки; 14) производит выбор алгоритмов реализации многопоточного режима работы (цепочек) процессов; 15) определяет состав ядра операционной системы и состава утилит; 16) определяет требования к компиляторам для работы процессов под управлением ядра; 17) производит выбор версии языка программирования, определенного в техническом задании. 3. 1. 3. В рамках трудовой функции, указанной в пп. 2. 1. 3 п. 2. 1 настоящей должностной инструкции: 1) осуществляет поиск технической документации по используемым средствам и технологиям (языкам программирования, программным интерфейсам, протоколам передачи данных); 2) осваивает техническую документацию по используемым средствам и технологиям (языкам программирования, программным интерфейсам, протоколам передачи данных); 3) производит выбор языка программирования для описания алгоритмов и структур данных разрабатываемой операционной системы; 4) разрабатывает блок-схему разрабатываемых компонентов операционной системы; 5) осуществляет написание исходного кода разрабатываемого компонента операционной системы в соответствии с заданной спецификацией. 3. 1. 4. В рамках трудовой функции, указанной в пп. 2. 1. 4 п. 2. 1 настоящей должностной инструкции: 1) осуществляет инспектирование кода разрабатываемой операционной системы; 2) проверяет реализацию архитектурных решений; 3) обсуждает архитектурные решения в ходе рабочих совещаний о процессе разработки операционной системы; 4) осуществляет модификацию архитектурных решений разрабатываемой операционной системы в процессе реализации. 3. 1. 5. В рамках трудовой функции, указанной в пп. 2. 1. 5 п. 2. 1 настоящей должностной инструкции: 1) уточняет структуру компонентов операционных систем и системы в целом; 2) уточняет блок-схему разрабатываемых компонентов операционных систем и системы в целом; 3) производит отладку системы многозадачного и многопользовательского режимов; 4) осуществляет отладку системы безопасности разрабатываемых компонентов операционных систем и системы в целом; 5) производит настройку системы резервного копирования; 6) выполняет отладку системы поддержки транзакционных механизмов; 7) осуществляет коррекцию системы администрирования; 8) производит отладку системы масштабируемости разрабатываемых компонентов операционных систем и системы в целом; 9) выполняет отладку системы контроля целостности разрабатываемых компонентов операционных систем и системы в целом; 10) осуществляет отладку исходного кода разрабатываемых компонентов операционных систем и системы в целом на языке программирования, определенном в техническом задании. 3. 1. 6. В рамках трудовой функции, указанной в пп. 2. 1. 6 п. 2. 1 настоящей должностной инструкции: 1) оформляет исходный код в соответствии с технологией системного программирования; 2) выполняет написание комментариев к исходным программным компонентам операционной системы; 3) осуществляет написание технической документации в соответствии с правилами проекта по разработке операционной системы; 4) оформляет программную документацию в соответствии с требованиями ЕСПД; 5) производит запись всех значимых результатов работ в систему контроля версий. 3. 1. 7. В рамках трудовой функции, указанной в пп. 2. 1. 7 п. 2. 1 настоящей должностной инструкции: 1) устраняет ошибки в компонентах операционной системы по данным эксплуатации; 2) вносит изменения в компоненты операционной системы при обнаружении ошибки операционной системы; 3) оформляет результаты работ по модификации операционной системы; 4) сопровождает документацию операционной системы; 5) осуществляет консультирование по использованию операционной системы, ее установке, параметризации, по диагностике сбоев операционной системы. 3. 1. 8. В рамках выполнения своих трудовых функций ведущий инженер-программист исполняет поручения своего непосредственного руководителя.  


Общие требования

Программист должен знать: 1) возможности существующей программно-технической архитектуры; 2) возможности современных и перспективных средств разработки программных продуктов, технических средств; 3) методологии разработки программного обеспечения и технологии программирования; 4) методологии и технологии проектирования и использования баз данных; 5) языки формализации функциональных спецификаций; 6) методы и приемы формализации задач; 7) принципы построения архитектуры программного обеспечения и виды архитектуры программного обеспечения; 8) типовые решения, библиотеки программных модулей, шаблоны, классы объектов, используемые при разработке программного обеспечения; 9) методы и средства проектирования программного обеспечения; 10) методы и средства проектирования баз данных; 11) методы и средства проектирования программных интерфейсов;  


Требования к образованию

Высшее

Опыт работы

Не менее 5 лет


Загрузка...

Похожие вакансии

Менеджер Team lead на C+
г. Москва
ООО "ВК"
от 24 000 руб.
Аналитик данных
г. Санкт-Петербург
ИП Кобзарь Ульяна Вадимовна
от 30 000 руб.
Программист
19 300 – 30 000 руб.
Программист
Волгоградская область
МКУ "ХЭС"
21 170 руб.
Программист
г. Улан-Удэ
БУРЯТСКАЯ ТАМОЖНЯ
21 000 – 28 000 руб.
Системный администратор
Белгородская область
МОУ "НАЧАЛЬНАЯ ШКОЛА П. ДУБОВОЕ"
Зарплата не указана

Работодатель

АНООВО "ЕУСПБ"

АВТОНОМНАЯ НЕКОММЕРЧЕСКАЯ ОБРАЗОВАТЕЛЬНАЯ ОРГАНИЗАЦИЯ ВЫСШЕГО ОБРАЗОВАНИЯ "ЕВРОПЕЙСКИЙ УНИВЕРСИТЕТ В САНКТ-ПЕТЕРБУРГЕ"
11 голосов
Дата регистрации
27 мая 2016 года
Юридический адрес
191187, г. Санкт-Петербург, ул. Гагаринская, д. 6/1, литера А, помещ. 1Н, 2Н, 4Н, 5Н, 6Н, 7Н
Ректор
Волков Вадим Викторович
с 26 сентября 2018 года
ОГРН 1167800052573
ИНН 7841040540
КПП 784101001
Полная информация по компании-работодателю