Общие положения
2.1.1 Настоящая должностная инструкция определяет функциональные обязанности, права и ответственность инженера-программиста комплекса СВЧ аппаратуры ОАО «Компания «Ритм».
2.1.2 На должность инженера-программиста назначается лицо, имеющее высшее профессиональное образование без предъявления требований к стажу работы или среднее профессиональное образование и стаж работы в не менее 3 лет.
2.1.3 Инженер – программист подчиняется начальнику комплекса.
2.1.4 Назначение на должность инженера-программиста и освобождение от нее производится приказом директора предприятия.
Необходимый уровень знаний
2.2.1 Инженер-программист должен знать:
- руководящие и нормативные материалы, регламентирующие методы разработки алгоритмов и программ и использования вычислительной техники при обработке информации;
- основные принципы структурного программирования;
- виды программного обеспечения;
- технико-эксплуатационные характеристики, конструктивны особенности, назначение и режимы работы ЭВМ, правила ее технической эксплуатации;
- технологию автоматической обработки информации и кодирования информации;
- формализованные языки программирования;
- действующие стандарты, системы счислений, шифров и кодов;
- порядок оформления технической документации;
- передовой отечественный и зарубежный опыт программирования и использования вычислительной техники;
- основы экономики, организации производства, труда и управления;
- основы трудового законодательства;
- правила внутреннего трудового распорядка;
- правила и нормы охраны труда, техники безопасности, производственной санитарии и противопожарной защиты и другие нормативные и локальные акты.
2.2.2 На время отсутствия инженера-программиста (отпуск, болезнь, пр.) его обязанности исполняет лицо, назначенное в установленном порядке. Данное лицо приобретает соответствующие права и несет ответственность за качественное и своевременное исполнение возложенных на него обязанностей.
Функциональные обязанности
Инженер-программист:
2.3.1 На основе анализа математических моделей и алгоритмов решения экономических и других задач разрабатывает программы, обеспечивающие возможность выполнения алгоритма и соответственно поставленной задачи средствами вычислительной техники, проводит их тестирование и отладку.
2.3.2 Разрабатывает технологию решения задачи по всем этапам обработки информации.
2.3.3 Осуществляет выбор языка программирования для описания алгоритмов и структур данных.
2.3.4 Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля.
2.3.5 Выполняет работу по подготовке программ к отладке и проводит отладку.
2.3.6 Определяет объем и содержание данных контрольных примеров, обеспечивающих наиболее полную проверку соответствия программ их функциональному назначению.
2.3.7 Осуществляет запуск отлаженных программ и ввод исходных данных, определяемых условиями поставленных задач.
2.3.8 Проводит корректировку разработанной программы на основе анализа выходных данных.
2.3.9 Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию.
2.3.10 Определяет возможность использования готовых программных продуктов.
2.3.11 Осуществляет сопровождение внедрения программ и программных средств.
2.3.12 Разрабатывает и внедряет системы автоматической проверки правильности программ, типовые и стандартные программные средства, составляет технологию обработки информации.
2.3.13 Выполняет работу по унификации и типизации вычислительных процессов.
2.3.14 Принимает участие в создании каталогов и картотек стандартных программ, в разработке форм документов, подлежащих машинной обработке, в проектировании программ, позволяющих расширить область применения вычислительной техники.
Права
Инженер-программист имеет право:
2.4.1 Знакомиться с проектами решений руководства предприятия, касающихся его деятельности.
2.4.2 Вносить на рассмотрение руководства предложения по совершенствованию работы, связанной с предусмотренными настоящей инструкцией обязанностями.
2.4.3 В пределах своей компетенции сообщать своему непосредственному руководителю о всех выявленных в процессе осуществления должностных обязанностей недостатках в деятельности предприятия (его структурных подразделениях) и вносить предложения по их устранению
Ответственность
Инженер-программист несет ответственность:
2.5.1 За ненадлежащее исполнение или неисполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией - в пределах, определенных действующим трудовым законодательством Российской Федерации.
2.5.2 За правонарушения, совершенные в процессе осуществления своей деятельности - в пределах, определенных действующим административным, уголовным и гражданским законодательством Российской Федерации.
2.5.3 За причинение материального ущерба - в пределах, определенных действующим трудовым, уголовным и гражданским законодательством Российской Федерации.
2.5.4 За умышленное или неосторожное разглашение информации, содержащей сведения, составляющие государственную и коммерческую тайну, а также иной конфиденциальной информации, ставшей ему известной в связи с исполнением им трудовых обязанностей.
Условия работы
2.6.1 Условия работы определяются в соответствии с Правилами внутреннего трудового распорядка, установленными в акционерном обществе.
2.6.2 В связи с производственной необходимостью может выезжать в служебные командировки (в т.ч. местного значения).