04.06.2020

Что входит в обязанности программиста. Должностная инструкция программиста бюджетного учреждения


Определяет функциональные обязанности, права и ответственность Программиста.

1.2. Программист назначается на должность и освобождается от должности в установленном действующим трудовым законодательством порядке приказом Генерального директора по представлению руководителя отдела IT.

1.3. Программист подчиняется непосредственно руководителотдела IT.

1.4. На должность Программиста назначается лицо, имеющее высшее техническое образование.

1.5. Программист должен владеть компьютером на профессиональном уровне, в том числе уметь использовать и создавать специальные компьютерные программы.

1.6. Программист должен знать: законы, постановления, распоряжения, приказы, другие руководящие документы и нормативные акты , касающиеся работы предприятия торговли; законодательство о труде; Правила внутреннего трудового распорядка; правила и нормы охраны труда ; правила техники безопасности , производственной санитарии и гигиены, противопожарной безопасности, гражданской обороны .

1.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. Осуществляет запуск отлаженных программ и ввод исходных данных, определяемых условиями поставленных задач.

2.1.8. Проводит корректировку разработанной программы на основе анализа выходных данных.

2.1.9. Определяет возможность использования готовых программных продуктов.

2.1.10. Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию.

2.1.11. Осуществляет сопровождение внедренных программ и программных средств.

2.1.12. Разрабатывает и внедряет системы автоматической проверки правильности программ.

2.1.13. Выполняет работу по унификации и типизации вычислительных процессов.

2.1.14. Принимает участие в создании каталогов и картотек стандартных программ, в разработке форм документов в электронном виде, подлежащих компьютерной обработке, в проектировании программ, позволяющих расширить область применения вычислительной техники.

2.1.15. Обеспечивает правильную техническую эксплуатацию, бесперебойную работу компьютеров и отдельных устройств.

2.1.16. Участвует в разработке перспективных и годовых планов и графиков работы, технического обслуживания и ремонта оборудования, мероприятий по улучшению его эксплуатации, предупреждению простоев в работе, повышению качества работы, эффективному использованию вычислительной техники.

2.1.17. Осуществляет подготовку компьютеров и отдельных устройств к работе, их технический осмотр, проводит проверку наличия неисправностей, устраняет неисправности и предотвращает появление неисправностей в будущем.

2.1.18. Принимает меры по своевременному и качественному выполнению ремонта компьютеров и отдельных устройств своими силами или силами третьих лиц.

2.1.19. Принимает участие в проведении инвентаризаций.

2.1.20. Должен беречь имущество предприятия, не разглашать информацию и сведения, являющиеся коммерческой тайной предприятия.

2.1.21. Не дает интервью, не проводит встречи и переговоры, касающиеся деятельности предприятия, без разрешения руководства предприятия.

2.1.22. Соблюдает трудовую и производственную дисциплину, правила и нормы охраны труда, требования производственной санитарии и гигиены, требования противопожарной безопасности, гражданской обороны.

2.1.23. Исполняет распоряжения и приказы Генерального директора предприятия.

2.1.24. Информирует руководство об имеющихся недостатках в работе предприятия, принимаемых мерах по их ликвидации.

2.1.25. Способствует созданию благоприятного делового и морального климата на предприятии.

3. ПРАВА ПРОГРАММИСТА

3.1. Программист имеет право:

3.1.1. Предпринимать соответствующие действия по устранению причин, создающих препятствия для осуществления программистом своих функциональных обязанностей.

3.1.2. Вносить предложения администрации предприятия по улучшению работы, относящейся к функциональным обязанностям Программиста и всего предприятия в целом.

4. ОТВЕТСТВЕННОСТЬ ПРОГРАММИСТА

4.1. Программист несет ответственность за:

4.1.1. Невыполнение своих функциональных обязанностей.

4.1.2. Недостоверную информацию о состоянии выполнения полученных заданий и поручений, нарушение сроков их исполнения.

4.1.3. Невыполнение приказов, распоряжений Генерального директора и руководителя отдела IT.

4.1.4. Нарушение Правил внутреннего трудового распорядка, правил противопожарной безопасности и техники безопасности, гражданской обороны, установленных на предприятии.

4.1.5. Разглашение коммерческой тайны предприятия.

4.1.6. Несохранность, порчу товаров и иных материальных ценностей, если несохранность, порча произошли по вине Программиста.

5. УСЛОВИЯ РАБОТЫ ПРОГРАММИСТА

5.1. Режим работы Программиста определяется в соответствии с Правилами внутреннего трудового распорядка, установленными на предприятии.

1.1. Настоящая инструкция составлена в соответствии с Постановлением Минтруда РФ от 21.08.1998г. №37 «Общеотраслевые квалификационные характеристики должностей работников, занятых на предприятиях, учреждениях и организациях».

1.2. Техник - программист относится к категории специалистов.

1.3. Данная должностная инструкция устанавливает права, ответственность и должностные обязанности техника - программиста.

1.4. На должность техника-программиста принимается лицо, имеющее среднее профессиональное образование, без предъявления требований к стажу работы;

Техника-программиста II категории принимается (переводится) лицо, имеющее среднее профессиональное образование и стаж работы в должности техника-программиста не менее 2 лет;

Техника-программиста I категории принимается (переводится) лицо, имеющее среднее профессиональное образование и стаж работы в должности техника-программиста II категории не менее 2 лет.

1.5. Техник - программист назначается на должность приказом директора техникума по представлению начальника отдела информационного сопровождения, сетей и вычислительной техники.

1.6. Техник - программист подчиняется начальника отдела информационного сопровождения, сетей и вычислительной техники.

1.7. Техник-программист должен знать:

Основы трудового законодательства;

Методы проектирования механизированной и автоматизированной обработки информации;

Средства вычислительной техники, сбора, передачи и обработки информации и правила их эксплуатации;

Технологию механизированной и автоматизированной обработки информации;

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

Виды технических носителей информации, правила их хранения и эксплуатации;

Действующие системы счислений, шифров и кодов;

Основные формализованные языки программирования;

Основы программирования;

Методы проведения расчетов и вычислительных работ;

Методы расчета выполненных работ;

Основы экономики, организации труда и производства;

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

Правила охраны труда и пожарной безопасности.

1.8.Техник-программист в своей деятельности руководствуется:

Конституцией РФ;

Гражданским кодексом РФ, Трудовым кодексом РФ;

Методическими указаниями Департамента образования города Москвы «Создание службы информационного обеспечения образовательного учреждения» от 2006 года;

Уставом техникума;

Положением о структурном подразделении;

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

Настоящей должностной инструкцией.

1.9. В период отсутствия техника - программиста (отпуска, болезни, пр.) его обязанности исполняет работник, назначенный в установленном порядке, который приобретает соответствующие права и несет ответственность за неисполнение или ненадлежащее исполнение обязанностей, возложенных на него в связи с замещением.

2.Функции

2.1. Обеспечение проведения механизированной и автоматизированной обработки поступающей в вычислительный (информационно-вычислительный) центр информации.

2.2. Учет использования машинного времени, объемов выполненных работ.

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

Техник-программист исполняет следующие обязанности:

3.1. Выполняет работу по обеспечению механизированной и автоматизированной обработки поступающей в вычислительный (информационно-вычислительный) центр информации, разработки технологии решения экономических и других задач производственного и научно-исследовательского характера.

3.2. Принимает участие в проектировании систем обработки данных и систем математического обеспечения машины.

3.3. Выполняет подготовительные операции, связанные с осуществлением вычислительного процесса, ведет наблюдение за работой машин.

3.4. Составляет простые схемы технологического процесса обработки информации, алгоритмы решения задач, схемы коммутации, макеты, рабочие инструкции и необходимые пояснения к ним.

3.5. Разрабатывает программы решения простых задач, проводит их отладку и экспериментальную проверку отдельных этапов работ.

3.6. Выполняет работу по подготовке технических носителей информации, обеспечивающих автоматический ввод данных в вычислительную машину, по накоплению и систематизации показателей нормативного и справочного фонда, разработке форм исходящих документов, внесению необходимых изменений и своевременному корректированию рабочих программ.

3.7. Участвует в выполнении различных операций технологического процесса обработки информации (прием и контроль входной информации, подготовка исходных данных, обработка информации, выпуск исходящей документации и передача ее заказчику).

3.8. Ведет учет использования машинного времени, объемов выполненных работ.

3.9. Исполняет другие поручения руководства техникума, не вошедшие в настоящую должностную инструкцию, но возникшие в связи с производственной необходимостью.

  1. 4. Права

Техник-программист имеет право:

4.1. Участвовать в обсуждении проектов решений руководства организации.

4.2. По согласованию с непосредственным руководителем привлекать к решению поставленных перед ним задач других работников.

4.3. Запрашивать и получать от работников других структурных подразделений необходимую информацию, документы.

4.4. Участвовать в обсуждении вопросов, касающихся исполняемых должностных обязанностей.

4.5. Требовать от руководства оказания содействия в исполнении должностных обязанностей.

  1. 5. Ответственность

Техник-программист несет ответственность:

5.1. За ненадлежащее исполнение или неисполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, - в пределах, определенных действующим трудовым законодательством Российской Федерации.

5.2. За правонарушения, совершенные в процессе осуществления своей деятельности, - в пределах, определенных действующим административным, уголовным и гражданским законодательством Российской Федерации.

5.3. За причинение материального ущерба - в пределах, определенных действующим трудовым и гражданским законодательством Российской Федерации.

5.4. За нарушение требования федерального закона «О персональных данных» и иных нормативных правовых актов Российской Федерации, а так же внутренних нормативных актов техникума, регламентирующих вопросы защиты интересов субъектов персональных данных, порядка обработки и защиты персональных данных - в пределах, установленных действующим законодательством Российской Федерации.

5.5. За неисполнение или ненадлежащее исполнение своих функций и обязанностей, предусмотренных настоящей должностной инструкцией, приказов, распоряжений, поручений руководства техникума, не вошедшие в настоящую должностную инструкцию, но возникшие в связи с производственной необходимостью и иные правонарушения - в соответствии с действующим законодательством РФ: замечание, выговор, увольнение.

  1. 6. Взаимодействие

Техник - программист:

6.1. Работает по графику, составленному исходя из 40-часовой рабочей недели и утвержденному директором техникума.

6.2. Получает от начальника отдела информационного сопровождения, сетей и вычислительной техники информацию нормативно-правового и организационно-методического характера, знакомится под расписку с соответствующими документами.

6.3. При выполнении служебных обязанностей, связанных с работой автоматизированных информационных систем, в других структурных подразделениях техникума должен согласовать план выполнения работ с руководителем структурного подразделения, в котором будут выполняться работы.

6.4. Соблюдает конфиденциальность.

В современном обществе работа программистом считается одной из самых востребованных и высокооплачиваемых. Частично это связанно с тем, что большинство компаний перешло на электронный вид отчетности, а соответственно стали нужны специалисты, способные качественно и профессионально обеспечивать компьютеризацию организации. В связи с этим руководство предприятий начало разрабатывать должностные инструкции для программистов.

Должностная инструкция

Программист - это должность, которая может включать в себя множество функций, и нужны они в зависимости от сферы деятельности предприятия. Универсальность профессии позволяет выполнять множество обязанностей. Поэтому прежде, чем поступить на работу, сотрудник должен четко определить вместе с руководством, что именно от него требуется в ходе выполнения им его прямых обязанностей. Работа программистом может включать в себя системное, прикладное программирование, тестирование и техническую поддержку. Но в большинстве случаев в организации требуются профессионалы для сопровождения ПО, уже имеющегося на предприятии.

Обязанности

В обязанности специалистов этой должности входит создание ПО, помогающего им и служащим организации, которые в ней работают, решать задачи, поставленные руководством. Кроме того, они должны создавать различные сайты, интернет-магазины и программы, которые ими управляют. В основные обязанности программиста также входит разработка баз данных и операционных систем для компании.
Они иногда должны обеспечивать техническую поддержку и сопровождать программное обеспечение в организации. Подобных задач для профессионалов в этой работе может быть множество. Все зависит от сферы, в которой работает компания. Все обязанности, права и ответственность специалиста должны быть четко изложены руководством. Для этого в каждой организации обязательно прописана должностная инструкция программиста бюджетного учреждения. Именно она позволит избежать лишних вопросов и помочь сотрудникам понять, что именно от них требуется во время выполнения их прямых обязанностей.

Структура должностной инструкции

Составляя этот документ необходимо учесть все принятые в деловом обороте правила оформления подобных документов. Стоит отметить, что в зависимости от потребностей предприятия положения в разных учреждениях могут отличаться. Ведь сферы деятельности бюджетных организаций разные. Но все же есть общие моменты, которые обязательно должны быть учтены, когда будет составляться должностная инструкция программиста бюджетного учреждения. Так, в правом верхнем углу обязательно должны быть указаны дата и должность руководящего лица, утверждающего эту инструкцию. В некоторых случаях допускается, что отметки ниже стоящего руководства расположены внизу документа.

Разделы инструкции

Первым разделом в этом документе приводятся общие положения. Важно указать, какие требования у организации к профессионалу, претендующему на эту должность. Должны быть указаны все документы и законодательные акты, с которыми сотрудник обязан ознакомиться, по какому принципу его принимают или увольняют с работы, а также кто может заменить его на этой должности.

В следующем разделе описываются обязанности и права человека, получившего место программиста. В основном сюда записываются основные стандартные обязанности этого сотрудника, а также дополнения с учетом того, какие именно указания он должен выполнять в зависимости от спецификации учреждения, где он будет работать. Должностная инструкция программиста бюджетного учреждения достаточно часто включает в себя перечень техники и оборудования, которую он должен обслуживать в ходе выполнения своей работы.

И последний раздел описывает ответственность, которую несет сотрудник за недобросовестное выполнение своих обязанностей. Но важно учитывать, что эти положения не могут выходить за рамки того, что указано в законодательстве страны о трудовом праве сотрудника.

Требования к кандидату

Профстандарт программиста бюджетного учреждения обычно подразумевает, что кандидат на эту должность обязан получить среднее или высшее образование по этой специальности. В некоторых случаях уточняется, важно ли закончить именно дневное отделение, приводится перечень навыков и языков программирования и так далее. Все зависит от того, ради какой цели нанимают специалиста. Но и это еще не все. В зависимости от того, какая именно должность предлагается человеку, руководство компании может заинтересовать опыт работы на этой должности или в данной сфере. Обычно необходимо от 3 до 5 лет трудового стажа. Но на низшие должности могут взять и специалиста без опыта.

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

Чаще всего можно встретить предложения по поиску инженеров и техников программирования. Эти две должности различны между собой, хотя могут не отличаться по названию даже в одном учреждении. В общих чертах инженер программист обязан составлять и разрабатывать ПО для техники, а техник занимается эксплуатацией уже разработанных программ, чтобы выполнять свои обязанности.

Таким образом, должностная инструкция программиста бюджетного учреждения в первом случае может включать не только разработку программ для вычислительной техники, имеющейся на предприятии, но и их тестирование, и отладку, с дальнейшим техническим сопровождением. Кроме того, они могут разрабатывать технологические решения с учетом проведения всех этапов обработки данных. Также в их функции может входить запуск приложений и ввод в них начальной информации. При необходимости они должны корректировать созданные программы с учетом нужд предприятия. Инженеры должны ознакомить руководство с разработанными программами и составлять отчетность по проделанной работе.

А вот профессиональный программист техник должен обеспечивать автоматизацию обработки информации, чтобы эффективнее решались экономические задачи. Он принимает непосредственное участие в проектировании систем, способных обрабатывать данные на математических системах. Осуществлять контроль над вычислительными процессами и работой оборудования и многое другое. Если должностная инструкция будет подготовлена грамотно, то можно не только определить четко, какие обязанности сотрудник должен будет выполнять, но и значительно упростить сбор критериев для отбора персонала.

Образец должностной инструкции программиста

Образец должностной инструкции составлен с учетом профстандарта

1. Общие положения

1.1. Программист относится к категории специалистов.

1.2. На должность программиста принимается лицо имеющее:

1) среднее профессиональное образование;

2) повышение квалификации;

3) опыт практической работы в области разработки программного обеспечения не менее 6 месяцев.

1.3. Программист должен знать:

1) методы автоматической и автоматизированной проверки работоспособности программного обеспечения;

2) основные виды диагностических данных и способы их представления;

3) языки, утилиты и среды программирования, и средства пакетного выполнения процедур;

4) типовые метрики программного обеспечения;

5) основные методы измерения и оценки характеристик программного обеспечения;

6) методы создания и документирования контрольных примеров и тестовых наборов данных;

7) правила, алгоритмы и технологии создания тестовых наборов данных;

8) требования к структуре и форматам хранения тестовых наборов данных;

9) методы и средства проверки работоспособности программного обеспечения;

10) среду проверки работоспособности и отладки программного обеспечения;

11) внутренние нормативные документы, регламентирующие порядок документирования результатов проверки работоспособности программного обеспечения;

12) методы и средства рефакторинга и оптимизации программного кода;

13) языки программирования и среды разработки;

14) внутренние нормативные документы, регламентирующие требования к программному коду, порядок отражения изменений в системе контроля версий;

15) внутренние нормативные документы, регламентирующие порядок отражения результатов рефакторинга и оптимизации в коллективной базе знаний;

16) методы и приемы отладки программного кода;

17) типовые ошибки, возникающие при разработке программного обеспечения, и методы их диагностики и исправления;

18) Правила внутреннего трудового распорядка;

19) требования охраны труда и правила пожарной безопасности;

20) ……… (другие требования к необходимым знаниям)

1.4. Программист должен уметь:

1) писать программный код процедур проверки работоспособности программного обеспечения на выбранном языке программирования;

2) использовать выбранную среду программирования для разработки процедур проверки работоспособности программного обеспечения на выбранном языке программирования;

3) разрабатывать и оформлять контрольные примеры для проверки работоспособности программного обеспечения;

4) разрабатывать процедуры генерации тестовых наборов данных с заданными характеристиками;

5) подготавливать наборы данных, используемые в процессе проверки работоспособности программного обеспечения;

6) применять методы и средства проверки работоспособности программного обеспечения;

7) интерпретировать диагностические данные (журналы, протоколы и др.);

8) анализировать значения полученных характеристик программного обеспечения;

9) документировать результаты проверки работоспособности программного обеспечения;

10) применять методы, средства для рефакторинга и оптимизации;

11) применять инструментальные средства коллективной работы над программным кодом;

12) публиковать результаты рефакторинга и оптимизации в коллективной базе знаний в виде лучших практик;

13) использовать систему контроля версий для регистрации произведенных изменений;

14) применять методы и приемы отладки дефектного программного кода;

15) интерпретировать сообщения об ошибках, предупреждения, записи технологических журналов, возникающих при выполнении дефектного кода;

16) ……… (другие навыки и умения)

1.5. Программист в своей деятельности руководствуется:

1) ……… (наименование учредительного документа)

2) Положением о ……… (наименование структурного подразделения)

3) настоящей должностной инструкцией;

4) ……… (наименования локальных нормативных актов, регламентирующих

трудовые функции по должности)

1.6. Программист подчиняется непосредственно ……… (наименование должности

руководителя)

1.7. ……… (другие общие положения)

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

2.1. Проверка работоспособности и рефакторинг кода программного обеспечения:

1) разработка процедур проверки работоспособности и измерения характеристик программного обеспечения;

2) разработка тестовых наборов данных;

3) проверка работоспособности программного обеспечения;

4) рефакторинг и оптимизация программного кода;

5) исправление дефектов, зафиксированных в базе данных дефектов.

2.2. ……… (другие функции)

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

3.1. Программист исполняет следующие обязанности:

3.1.1. В рамках трудовой функции разработка процедур проверки работоспособности и измерения характеристик программного обеспечения:

1) разрабатывает процедуры:

Проверки работоспособности программного обеспечения;

Сбора диагностических данных;

Измерения требуемых характеристик программного обеспечения;

3.1.2. В рамках трудовой функции разработка тестовых наборов данных:

1) осуществляет подготовку тестовых наборов данных в соответствии с выбранной методикой;

2) оценивает и согласовывает сроки выполнения поставленных задач.

3.1.3. В рамках трудовой функции проверка работоспособности программного обеспечения:

1) осуществляет проверку работоспособности программного обеспечения на основе разработанных тестовых наборов данных;

2) оценивает соответствие программного обеспечения требуемым характеристикам;

3) осуществляет сбор и анализ полученных результатов проверки работоспособности программного обеспечения;

3.1.4. В рамках трудовой функции рефакторинг и оптимизация программного кода:

1) проводит анализ программного кода на соответствие требованиям по читаемости и производительности;

2) вносит изменения в программный код и проверяет его работоспособность;

3) оценивает и согласовывает сроки выполнения поставленных задач.

3.1.5. В рамках трудовой функции исправление дефектов, зафиксированных в базе данных дефектов:

1) осуществляет воспроизведение дефектов, зафиксированных в базе данных дефектов;

2) устанавливает причины возникновения дефектов;

3) вносит изменения в программный код для устранения выявленных дефектов;

4) оценивает и согласовывает сроки выполнения поставленных задач.

3.1.6. В рамках выполнения своих трудовых функций исполняет поручения своего непосредственного руководителя.

3.1.7. ……… (другие обязанности)

3.2. ……… (другие положения о должностных обязанностях)

4. Права

Программист имеет право:

4.1. Участвовать в обсуждении проектов решений, в совещаниях по их подготовке и выполнению.

4.2. Запрашивать у непосредственного руководителя разъяснения и уточнения по данным поручениям, выданным заданиям.

4.3. Запрашивать по поручению непосредственного руководителя и получать от других работников организации необходимую информацию, документы, необходимые для исполнения поручения.

4.4. Знакомиться с проектами решений руководства, касающихся выполняемой им функции, с документами, определяющими его права и обязанности по занимаемой должности, критерии оценки качества исполнения своих трудовых функций.

4.5. Вносить на рассмотрение своего непосредственного руководителя предложения по организации труда в рамках своих трудовых функций.

4.6. Участвовать в обсуждении вопросов, касающихся исполняемых должностных обязанностей.

4.7. ……… (другие права)

5. Ответственность

5.1. Программист привлекается к ответственности:

За ненадлежащее исполнение или неисполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, - в порядке, установленном действующим трудовым законодательством Российской Федерации;

За правонарушения и преступления, совершенные в процессе своей деятельности, - в порядке, установленном действующим административным, уголовным и гражданским законодательством Российской Федерации;

За причинение ущерба организации - в порядке, установленном действующим трудовым законодательством Российской Федерации.

5.2. ……… (другие положения об ответственности)

6. Заключительные положения

6.1. Настоящая должностная инструкция разработана на основе Профессионального стандарта " ", утвержденного Приказом Министерства труда и социальной защиты Российской Федерации от 18.11.2013 N 679н, с учетом ……… (реквизиты локальных нормативных актов организации)

6.2. Ознакомление работника с настоящей должностной инструкцией осуществляется при приеме на работу (до подписания трудового договора).

Факт ознакомления работника с настоящей должностной инструкцией подтверждается ……… (подписью в листе ознакомления, являющемся неотъемлемой частью настоящей инструкции(в журнале ознакомления с должностными инструкциями); в экземпляре должностной инструкции, хранящемся у работодателя; иным способом)

6.3. ……… (другие заключительные положения).

1. ОБЩИЕ ПОЛОЖЕНИЯ 1.1. Настоящая должностная инструкция определяет функциональные обязанности, права и ответственность Программиста. 1.2. Программист назначается на должность и освобождается от должности в установленном действующим трудовым законодательством порядке приказом Генерального директора. 1.3. Программист подчиняется непосредственно Генеральному директору. 1.4. На должность Программиста назначается лицо, имеющее высшее техническое образование. 1.5. Программист должен владеть компьютером на профессиональном уровне, в том числе уметь использовать и создавать специальные компьютерные программы. 1.6. Программист должен знать: - законы, постановления, распоряжения, приказы, другие руководящие документы и нормативные акты, касающиеся работы предприятия торговли; законодательство о труде; Правила внутреннего трудового распорядка; правила и нормы охраны труда; правила техники безопасности, производственной санитарии и гигиены, противопожарной безопасности, гражданской обороны. 1.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. Осуществляет запуск отлаженных программ и ввод исходных данных, определяемых условиями поставленных задач. 2.1.8. Проводит корректировку разработанной программы на основе анализа выходных данных. 2.1.9. Определяет возможность использования готовых программных продуктов. 2.1.10. Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию. 2.1.11. Осуществляет сопровождение внедренных программ и программных средств. 2.1.12. Разрабатывает и внедряет системы автоматической проверки правильности программ. 2.1.13. Выполняет работу по унификации и типизации вычислительных процессов. 2.1.14. Принимает участие в создании каталогов и картотек стандартных программ, в разработке форм документов в электронном виде, подлежащих компьютерной обработке, в проектировании программ, позволяющих расширить область применения вычислительной техники. 2.1.15. Обеспечивает правильную техническую эксплуатацию, бесперебойную работу компьютеров и отдельных устройств. 2.1.16. Участвует в разработке перспективных и годовых планов и графиков работы, технического обслуживания и ремонта оборудования, мероприятий по улучшению его эксплуатации, предупреждению простоев в работе, повышению качества работы, эффективному использованию вычислительной техники. 2.1.17. Осуществляет подготовку компьютеров и отдельных устройств к работе, их технический осмотр, проводит проверку наличия неисправностей, устраняет неисправности и предотвращает появление неисправностей в будущем. 2.1.18. Принимает меры по своевременному и качественному выполнению ремонта компьютеров и отдельных устройств своими силами или силами третьих лиц. 2.1.19. Принимает участие в проведении инвентаризаций. 2.1.20. Должен беречь имущество предприятия, не разглашать информацию и сведения, являющиеся коммерческой тайной предприятия. 2.1.21. Не дает интервью, не проводит встречи и переговоры, касающиеся деятельности предприятия, без разрешения руководства предприятия. 2.1.22. Соблюдает трудовую и производственную дисциплину, правила и нормы охраны труда, требования производственной санитарии и гигиены, требования противопожарной безопасности, гражданской обороны. 2.1.23. Исполняет распоряжения и приказы Генерального директора предприятия. 2.1.24. Информирует руководство об имеющихся недостатках в работе предприятия, принимаемых мерах по их ликвидации. 2.1.25. Способствует созданию благоприятного делового и морального климата на предприятии. 3. ПРАВА 3.1. Программист имеет право: 3.1.1. Предпринимать соответствующие действия по устранению причин, создающих препятствия для осуществления программистом своих функциональных обязанностей. 3.1.2. Вносить предложения администрации предприятия по улучшению работы, относящейся к функциональным обязанностям Программиста и всего предприятия в целом. 4. ОТВЕТСТВЕННОСТЬ 4.1. Программист несет ответственность за: 4.1.1. Невыполнение своих функциональных обязанностей. 4.1.2. Недостоверную информацию о состоянии выполнения полученных заданий и поручений, нарушение сроков их исполнения. 4.1.3. Невыполнение приказов, распоряжений Генерального директора. 4.1.4. Нарушение Правил внутреннего трудового распорядка, правил противопожарной безопасности и техники безопасности, гражданской обороны, установленных на предприятии. 4.1.5. Разглашение коммерческой тайны. 4.1.6. Несохранность, порчу товаров и иных материальных ценностей, если несохранность, порча произошли по вине Программиста. 5. УСЛОВИЯ РАБОТЫ 5.1. Режим работы Программиста определяется в соответствии с Правилами внутреннего трудового распорядка, установленными на предприятии. С инструкцией ознакомлен: _______________/_________________ (подпись) (Ф.И.О.) "___"___________ ____ г.


© 2024
newmagazineroom.ru - Бухгалтерская отчетность. УНВД. Зарплата и кадры. Валютные операции. Уплата налогов. НДС. Страховые взносы