Должностная инструкция. Должностная инструкция программиста предприятия торговли Должностная инструкция компьютерщика

Инженерные системы 08.03.2022
Инженерные системы

ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ
ПРОГРАММИСТА
ОБЩЕСТВА С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ
«БРЦ»

I. ОБЩИЕ ПОЛОЖЕНИЯ

1. Настоящая должностная инструкция определяет функции, права и обязанности Программиста ООО «БРЦ» (далее - Общество).
2. На должность Программиста назначается лицо, имеющее высшее профессиональное (техническое или инженерно-экономическое) образование и стаж работы по специальности не менее 2 лет.
3. Программист назначается на должность приказом Генерального директора Общества по представлению Руководителя Отдела Информационных технологий.
4. В своей деятельности Программист руководствуется:

  • действующим законодательством Российской Федерации;
  • Уставом ООО «БРЦ»;
  • государственными и отраслевыми стандартами, стандартами ООО «БРЦ»;
  • локальными нормативными актами ООО «БРЦ»;
  • приказами и распоряжениями по ООО «БРЦ»;
  • правилами и нормами охраны труда, техники безопасности и противопожарной защиты;
  • правилами внутреннего трудового распорядка ООО «БРЦ»;
  • заключенным трудовым договором;
  • Положением об Отделе информационных технологий;
  • настоящей Должностной инструкцией;
  • Устными и (или) письменными указаниями и распоряжениями Руководителя Отдела информационных технологий / лица, его замещающего.

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

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

6. Программист подчиняется Руководителю Отдела информационных технологий.

II. ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ ПРОГРАММИСТА

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

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

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

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

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

IV. ОТВЕТСТВЕННОСТЬ РУКОВОДИТЕЛЯ ОТДЕЛА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

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

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

ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ

ПРОГРАММИСТА

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

1. Программист муниципального бюджетного образовательного учреждения дополнительного профессионального образования (повышения квалификации) специалистов «Центр информационного и материально-технического обеспечения» (далее Центр) относится к категории специалистов.

2. Назначение на должность программиста и освобождение от нее производится приказом директора Центра.

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

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

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

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

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

3. Технологию обработки информации, виды носителей информации.

4. Методы классификации и кодирования информации.

5. Языки и методы программирования.

6. Порядок оформления технической документации.


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

8. Основы экономики, организации труда и управления, законодательство о труде и охране труда Российской Федерации, правила внутреннего трудового распорядка, правила и нормы охраны труда, техники безопасности , производственной санитарии и противопожарной защиты.

III . Должностные обязанности программиста

Программист Центра выполняет следующие функции:

1. Определение информации, подлежащей обработке на ПК, её объемов, структуры, макетов и схем ввода, обработки, хранения и выдачи информации, методов ее контроля.

2. Выполнение работ по подготовке программ к отладке и проведение отладки.

3. Разработка инструкций по работе с программами, оформление необходимой технической документации.

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

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

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

7. Выполнение обработки информационных массивов, информационных потоков в соответствии с методическими документами.

8. Осуществление заполнения компьютерных баз и банков данных , обеспечение хранение, прием и передачу информации в электронном виде в соответствии с поручениями администрации Центра.

9. Осуществление систематизации компьютерного программного обеспечения , осуществление работ по инсталляции и деинсталляции программного обеспечения.

III. Права программиста

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

1. Знакомиться с проектами решений руководителя Центра, касающимися его деятельности.

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

3. В пределах своей компетенции сообщать о всех выявленных в процессе осуществления должностных обязанностей недостатках в деятельности центра и вносить предложения по их устранению.

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

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

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

IV. Ответственность программиста

Программист Центра несет ответственность:

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

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

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

V .Требования к квалификации программиста

· высшее профессиональное образование;

· владение Интернет-технологиями;

· работа с офисными программами на уровне квалифицированного пользователя;

· знание языков и методов программирования.

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

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

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. В верхнем правом углу первой страницы располагается столбец с отметками о дате утверждения инструкции и должности руководителя, утвердившего документ. Отметка об утверждении заверяется подписью руководителя. Также в этом столбце ставят отметки о согласовании должностной инструкции с соответствующими подразделениями и службами организации. Отметки заверяются подписями начальников подразделений/служб. Впрочем, иногда отметки о согласовании располагаются в конце документа.
  2. Первый раздел должностной инструкции посвящается общим положениям. В этот раздел включают:
    • список требований, предъявляемых к кандидату на должность программиста;
    • перечень законодательных документов и другой документации, которую для работы должен изучить сотрудник;
    • порядок приема и увольнения сотрудника-программиста, а также его замещения на время отсутствия;
    • структурное определение должности программиста в организационно-штатном расписании предприятия и определение непосредственного начальника специалиста.
  3. Следующий раздел, как правило, касается должностных прав и обязанностей работника. При этом иногда (если должностной функционал работника объемен) блок делят на два раздела. В перечень должностных обязанностей программиста обычно включают стандартные для этой должности обязанности, а также обязанности, обусловленные специализацией сотрудника (к примеру, инженер-программист и техник-программист) и особенностями деятельности организации, в которой он трудится. Кроме того, в должностные обязанности программиста нередко включают обслуживание вычислительной и офисной техники, а также обычные обязанности работника по соблюдению норм труда и режима работы.
  4. Следующий раздел должностной инструкции освещает особенности ответственности программиста за ненадлежащее исполнение своих обязанностей. При этом важно помнить, что мера ответственности не может выходить за рамки, предусмотренные трудовым законодательством.

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

Типовыми требованиями к кандидату на должность программиста, как правило, выступают следующие:

  1. Высшее или среднее специальное образование по заявленной специальности. Иногда может требоваться конкретный вуз или учеба на дневном отделении, знание каких-то определенных компьютерных языков и английского языка.
  2. Опыт работы программистом или по требуемому направлению. Если человек принимается на какую-либо низшую ступень, то опыт работы может и не требоваться, а если организация ищет начальника для отдела программистов, то требуемый опыт может составлять значительное количество лет (обычно 3-5).
  3. Список документации, с которой должен быть ознакомлен кандидат на должность. Как правило, кроме основополагающих документов в этот список включаются внутренние документы предприятия по организации труда и особенностям работы в должности программиста. С внутренними документами сотрудника знакомят уже после принятия на работу.

Трудовые функции инженера-программиста и техника-программиста

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

На практике к должностным обязанностям инженера-программиста могут относиться:

  1. Разработка программ, основанная на анализе математических моделей и алгоритмов решения экономических и иных задач, а также обеспечение их выполнения средствами вычислительной техники.
  2. Тестирование и отладка программ, дальнейшее их техсопровождение.
  3. Разработка технологии решения задач на все этапах обработки информации.
  4. Выбор языка программирования для описания алгоритмов и структур данных.
  5. Запуск отлаженных программ и ввод первоначальных данных согласно поставленным задачам.
  6. Корректировка разработанной программы исходя из анализа выходных данных.
  7. Подготовка руководства по работе с программой, оформление другой необходимой техдокументации.
  8. Анализ возможностей использования программных продуктов.

Техник-программист в рамках своих должностных обязанностей может:

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

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

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

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

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

Обязанности

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

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

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

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

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

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

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

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

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

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

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

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

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

Рекомендуем почитать

Наверх