Федеральное агентство по образованию УТВЕРЖДАЮ

Государственное образовательное учреждение Ректор

высшего профессионального образования ___________

Уральский государственный университет « »_________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. Программист может привлекать специалистов всех (отдельных) структурных подразделений к решению задач, возложенных на него (если это предусмотрено положениями о структурных подразделениях, если нет – то с разрешения руководителя подразделения).

Руководитель структурного подразделения Подпись расшифровка подписи

Начальник управления

кадрового развития Подпись расшифровка подписи

Начальник юридического отдела Подпись расшифровка подписи