* *

Текст должностной инструкции на русском языке для должности "Инженер-программист I категории"



Предисловие к должностной инструкции

0.1. Документ вступает в силу с момента утверждения.

0.2. Разработчик документа: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _.

0.3. Документ согласован: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _.

0.4. Периодическая проверка данного документа производится с интервалом, не превышающим 3 года.

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

1.1. Должность "Инженер-программист I категории" относится к категории "Профессионалы".

1.2. Квалификационные требования - полное высшее образование соответствующего направления подготовки (магистр, специалист). Стаж работы по профессии инженера-программиста II категории: для магистра - не менее 2 лет, специалиста - не менее 3 лет. 

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

1.4. Назначается на должность и освобождается от должности приказом по организации (предприятию/учреждению).

1.5. Подчиняется непосредственно _ _ _ _ _ _ _ _ _ _ .

1.6. Руководит работой _ _ _ _ _ _ _ _ _ _ .

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

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

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

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

2.17. Определяет возможность использования готовых программ, разработанных другими предприятиями (учреждениями).

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

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

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

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

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

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

3. Права

Инженер-программист I категории (обработка металлов) имеет право:

3.1. Предпринимать действия для предотвращения и устранения случаев любых нарушений или несоответствий.

3.2. Получать все предусмотренные законодательством социальные гарантии.

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

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

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

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

3.7. Повышать свою профессиональную квалификацию.

3.8. Сообщать обо всех выявленных в процессе своей деятельности нарушениях и несоответствиях и вносить предложения по их устранению.

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

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

Инженер-программист I категории (обработка металлов) несет ответственность за:

4.1. Невыполнение или несвоевременное выполнение возложенных настоящей должностной инструкцией обязанностей и (или) неиспользование предоставленных прав.

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

4.3. Разглашение информации об организации (предприятии/учреждении), относящейся к коммерческой тайне.

4.4. Неисполнение или ненадлежащее исполнение требований внутренних нормативных документов организации (предприятия/учреждения) и законных распоряжений руководства.

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

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

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


Текст посадової інструкції українською мовою для посади "Інженер-програміст I категорії"



Передмова до посадової інструкції

0.1. Документ набирає в чинності з моменту затвердження.

0.2. Розробник документу: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _.

0.3. Документ узгоджений: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _.

0.4. Періодична перевірка даного документу здійснюється з інтервалом, що не перевищує 3 роки.

1. Загальні положення

1.1. Посада "Інженер-програміст I категорії" відноситься до категорії "Професіонали".

1.2. Кваліфікаційні вимоги - повна вища освіта відповідного напряму підготовки (магістр, спеціаліст). Стаж роботи за професією інженера-програміста II категорії: для магістра - не менше 2 років, спеціаліста - не менше 3 років. 

1.3. Знає та застосовує у діяльності:
      - керівні і нормативні матеріали, які регламентують методи розробки алгоритмів і програм та використання обчислювальної техніки в процесі оброблення інформації;
      - основні принципи структурного програмування, техніко-експлуатаційні характеристики, конструктивні особливості, призначення і режими роботи устаткування, правила його технічної експлуатації;
      - технологію механізованого оброблення інформації;
      - види технічних носіїв інформації;
      - методи класифікації і кодування інформації;
      - формалізовані мови програмування;
      - чинні стандарти, системи числення, шифрів і кодів;
      - методи програмування;
      - порядок оформлення технічної документації;
      - передовий вітчизняний і світовий досвід програмування і використання обчислювальної техніки;
      - основи економіки, організації праці і виробництва.

1.4. Призначається на посаду та звільняється з посади наказом по організації (підприємству/організації).

1.5. Підпорядковується безпосередньо _ _ _ _ _ _ _ _ _ _ .

1.6. Керує роботою _ _ _ _ _ _ _ _ _ _ .

1.7. Під час відсутності, заміщається особою, призначеною в установленому порядку, яка набуває відповідних прав і несе відповідальність за належне виконання покладених на нього обов'язків.

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. Здійснює запуск налагоджених програм і введення вихідних даних, які визначаються умовами поставлених задач.

2.15. Проводить коректування розробленої програми на основі аналізу вихідних даних.

2.16. Розроблює інструкції щодо роботи з програмами, оформляє необхідну технічну документацію.

2.17. Визначає можливість використання готових програм, розроблених іншими підприємствами (установами).

2.18. Розроблює і впроваджує методи автоматизації програмування, типові і стандартні програми, програмуючі програми, транслятори, вхідні алгоритмічні мови.

2.19. Розробляє і впроваджує системи автоматичної перевірки правильності програм, типові і стандартні програмні засоби, складає технологію оброблення інформації.

2.20. Виконує роботи з уніфікації і типізації обчислювальних процесів.

2.21. Бере участь у створенні каталогів і картотек стандартних програм, розробленні форм документів, які підлягають машинному обробленню, у проектних роботах, що стосуються розширення сфери застосування обчислювальної техніки.

2.22. Знає, розуміє і застосовує діючі нормативні документи, що стосуються його діяльності.

2.23. Знає і виконує вимоги нормативних актів про охорону праці та навколишнього середовища, дотримується норм, методів і прийомів безпечного виконання робіт.

3. Права

Інженер-програміст I категорії (обробка металів) має право:

3.1. Вживати дії для запобігання та усунення випадків будь-яких порушень або невідповідностей.

3.2. Отримувати всі передбачені законодавством соціальні гарантії.

3.3. Вимагати сприяння у виконанні своїх посадових обов'язків і здійсненні прав.

3.4. Вимагати створення організаційно-технічних умов, необхідних для виконання посадових обов'язків та надання необхідного обладнання та інвентарю.

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

3.6. Запитувати і отримувати документи, матеріали та інформацію, необхідні для виконання своїх посадових обов'язків і розпоряджень керівництва.

3.7. Підвищувати свою професійну кваліфікацію.

3.8. Повідомляти про виявлені в процесі своєї діяльності порушення і невідповідності і вносити пропозиції щодо їх усунення.

3.9. Ознайомлюватися з документами, що визначають права та обов'язки за займаною посадою, критерії оцінки якості виконання посадових обов'язків.

4. Відповідальність

Інженер-програміст I категорії (обробка металів) несе відповідальність за:

4.1. Невиконання або несвоєчасне виконання покладених цією посадовою інструкцією обов`язків та (або) невикористання наданих прав.

4.2. Недотримання правил внутрішнього трудового розпорядку, охорони праці, техніки безпеки, виробничої санітарії та протипожежного захисту.

4.3. Розголошення інформації про організацію (підприємство/установу), що відноситься до комерційної таємниці.

4.4. Невиконання або неналежне виконання вимог внутрішніх нормативних документів організації (підприємства/установи) та законних розпоряджень керівництва.

4.5. Правопорушення, скоєні в процесі своєї діяльності, в межах, встановлених чинним адміністративним, кримінальним та цивільним законодавством.

4.6. Завдання матеріального збитку організації (підприємству/установі) в межах, встановлених чинним адміністративним, кримінальним та цивільним законодавством.

4.7. Неправомірне використання наданих службових повноважень, а також використання їх в особистих цілях.