Федеральное агентство по образованию УТВЕРЖДАЮ
Государственное образовательное учреждение Ректор
высшего профессионального образования ___________
Уральский государственный университет « »_________2010 г.
им.
Наименование структурного подразделения
ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ
ПРОГРАММИСТА
00.00.0000 № 00
Екатеринбург
1. Общие положения
1.1. Программист относится к категории специалистов, к профессиональной квалификационной группе «должности служащих третьего уровня».
1.2. На должность программиста назначается лицо, имеющее высшее профессиональное (техническое) образование, без предъявления требований к стажу работы, или среднее профессиональное (техническое) образование и стаж работы в аналогичной должности не менее 2 года.
1.3. Назначение на должность программиста производится в соответствии с трудовом договором и оформляется приказом ректора.
1.4. Освобождение от должности программиста производится приказом ректора по основаниям, предусмотренным трудовым законодательством и/или трудовым договором.
1.5. Программист должен знать:
1.5.1. Руководящие и нормативные материалы, регламентирующие методы разработки алгоритмов и программ и использования вычислительной техники при обработке информации;
1.5.2. Виды программного обеспечения;
1.5.3. Технико-эксплуатационные характеристики, назначение и режимы работы ЭВМ, правила ее технической эксплуатации;
1.5.4. Виды технических носителей информации, правила их хранения и эксплуатации;
1.5.5. Порядок оформления технической документации;
1.5.6. Основы программирования;
1.5.7. Основные формализованные языки программирования;
1.5.8. Основы экономики, организации производства и управления;
1.5.9. Локальные нормативные акты университета;
1.5.10. Правила и нормы охраны труда.
1.6. Программист подчиняется непосредственно
(руководителю подразделения)
2. Должностные обязанности
Программист обязан:
2.1. На основе анализа математических моделей и алгоритмов решения задач разрабатывать программы, обеспечивающие возможность выполнения алгоритма и соответственно поставленной задачи средствами вычислительной техники, проводить их тестирование и отладку;
2.2. Разрабатывать технологию решения задач по всем этапам обработки информации;
2.3. Осуществлять выбор языка программирования для описания
алгоритмов и структур данных;
2.4. Определять информацию, подлежащую обработке средствами
вычислительной техники, ее объемы, структуру, макеты и схемы ввода,
обработки, хранения и вывода, методы ее контроля;
2.5. Выполнять работу по подготовке программ к отладке и проводить
Отладку;
2.6. Определять объем и содержание данных контрольных примеров, обеспечивающих наиболее полную проверку соответствия программ их функциональному назначению;
2.7. Осуществлять запуск отлаженных программ и ввод исходных данных,
определяемых условиями поставленных задач;
2.8. Проводить корректировку разработанной программы на основе
анализа выходных данных;
2.9. Разрабатывать инструкции по работе с программами, оформлять
необходимую техническую документацию;
2.10. Определять возможность использования готовых программных
продуктов;
2.11. Осуществлять сопровождение внедрения программ и программных
средств;
2.12. Разрабатывать и внедрять системы автоматической проверки
правильности программ, типовые и стандартные программные средства, составлять технологию обработки информации;
2.13. Выполнять работу по унификации и типизации вычислительных процессов;
2.14. Принимать участие в создании каталогов и картотек стандартных программ, в разработке форм документов, подлежащих машинной обработке, в проектировании программ, позволяющих расширить область применения вычислительной техники.
3. Права
Программист имеет право:
3.1. Знакомиться с проектами решений руководства университета,
касающимися его деятельности;
3.2. Вносить на рассмотрение руководства университета предложения по совершенствованию работы, связанной с обязанностями, предусмотренными настоящей инструкцией;
3.3 . В пределах своей компетенции сообщать своему непосредственному
руководителю о всех выявленных в процессе осуществления должностных обязанностей недостатках в деятельности университета и вносить предложения по их устранению;
3.4. Запрашивать лично или по поручению своего непосредственного
руководителя от специалистов подразделений информацию и документы,
необходимые для выполнения своих должностных обязанностей;
4. Ответственность
Программист несет ответственность:
4.1. За ненадлежащее исполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, в пределах, определенных действующим трудовым законодательством Российской Федерации;
4.2. За правонарушения, совершенные в процессе осуществления своей деятельности, в пределах, определенных административным, уголовным и гражданским законодательством Российской Федерации;
4.3. За причинение материального ущерба, в пределах, определенных действующим трудовым и гражданским законодательством Российской Федерации.
5.Взаимоотношения с другими подразделениями (связи по должности)
5.1. Программист находится в функциональном подчинении руководителя подразделения.
5.2. Программист согласует деятельность с сотрудниками подразделения по вопросам, относящимся к их компетенции.
5.3. Программист может привлекать специалистов всех (отдельных) структурных подразделений к решению задач, возложенных на него (если это предусмотрено положениями о структурных подразделениях, если нет – то с разрешения руководителя подразделения).
Руководитель структурного подразделения Подпись расшифровка подписи
Начальник управления
кадрового развития Подпись расшифровка подписи
Начальник юридического отдела Подпись расшифровка подписи


