Инженер программист

Инженер программист

· умение работать с большим объемом информации;

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

· систематическое повышение профессиональных знаний.

1.6. Ведущему специалисту программного обеспечения необходимо иметь навыки:

· сборки и ремонта персональных компьютеров, подключения ЛВС, модема, принтера и других периферийных устройств;

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

· знание вопросов сопровождения и администрирования локальной вычислительной сети Microsoft Windows;

· знание вопросов настройки рабочих станций локальной вычислительной сети;

· знание основных принципов работы СУБД, практические навыки использования консоли администратора СУБД, просмотра базы, запуска SQL-скриптов;

· знание принципов работы системы криптозащиты и электронной цифровой подписи, в т. ч. администрирования и сопровождений центра распределения ключей.

1.7. Ведущий специалист программного обеспечения в своей деятельности руководствуется:

· Налоговым и Бюджетным Кодексами РФ, инструкциями МФ РФ, Законами Томской области, Уставом Верхнекетского района, Положением об Управлении финансов Администрации Верхнекетского района.

1.8. Ведущий специалист программного обеспечения должен знать:

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

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

Ведущий специалист программного обеспечения отдела информационных технологий:

2.1. обеспечивает и поддерживает работоспособность программного комплекса АЦК-Финансы Управления финансов (далее АЦК);

2.2. обеспечивает и поддерживает работоспособность клиентских мест комплекса АЦК, ПП «Парус» у всех бюджетополучателей района с выходом и выездом на места;

2.3. оказывает методическую поддержку и обучение при работе с программным комплексом АЦК-Финансы, ПП «Реестр расходных обязательств» работникам отделов Управления финансов;

2.4. оказывает методическую поддержку и обучение персонала поселений и бюджетополучателей района, работающего на клиентских местах комплекса АЦК-Финансы, ПП «Реестр расходных обязательств»;

2.5. обеспечивает своевременное обновление программных продуктов на рабочих местах Управления финансов, Администрации Верхнекетского района и её структурных подразделений;

2.6. оказывает консультационную и техническую помощь по приобретению электронно-вычислительной техники, необходимой в муниципальных учреждениях и поселениях для работы АЦК, ПП «Парус»;

2.7. при отсутствии ведущего программиста ведет его работу;

2.8. своевременно обновляет и поддерживает работоспособность ПП «Барс. WEB- Бюджетная отчетность»;

2.9. Осуществляет обмен электронными документами по электронной почте:

а) подготовка документов к отправке, формирование писем, отправка, получение, проверка, отзыв, учет и хранение (ведение архива);

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

2.10. производит поддержку рабочего места «Банк-Клиент»:

а) осуществляет обмен электронными документами с Банком: при необходимости формирует платежные документы, отправляет, проверяет, подтверждает получение, распечатывает, ведет учет и хранение;

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

2.11. производит поддержку рабочего места «Taxcom» в Управлении Финансов:

а) осуществляет обмен электронными документами с Налоговым органом посредством ЭЦД с ЭЦП через ТУСУР: при необходимости формирует отчетные данные, отправляет, проверяет, подтверждает получение, распечатывает.

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

2.12. оказывает консультационную и техническую помощь Администрации Верхнекетского района и её структурным подразделениям по поддержке рабочего места «Taxcom», «Клиент ОФК», СУФД;

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

3. Права

Ведущий специалист программного обеспечения отдела информационных технологий имеет право:

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

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

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

Начальник Управления финансов С должностной инструкцией ознакомлен(а)

Администрации Верхнекетского района Ведущий специалист программного обеспечения отдела информационных технологий

__________________ ____________________( _____________)

Инженер-программист – специалист, занимающийся созданием программного обеспечения, предназначенного для операционных систем вычислительных машин. Профессия относится к типу «человек-знаковая система», подойдет для абитуриентов, которые любят изучать информатику и математику. Профессия подходит тем, кого интересует физика, математика и информатика (см. выбор профессии по интересу к школьным предметам). В 2020 году центр профориентации ПрофГид разработал точный тест на профориентацию. Он сам расскажет вам, какие профессии вам подходят, даст заключение о вашем типе личности и интеллекте.

Краткое описание

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

Особенности профессии

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

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

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

Инженер-программист использует методы математического моделирования, алгоритмизацию, разные виды типизации, реляционные модели и базы данных, SQL, СУБД. Профессия подойдет для мужчин и женщин любого возраста, однако эту сферу не стоит выбирать людям, которые страдают от проблем со зрением (снижение остроты, катаракта и другие).

Плюсы и минусы профессии

Плюсы

  1. Очень высокая востребованность на рынке труда.
  2. Огромное количество вакансий в компаниях разного уровня.
  3. Профессия гарантирует высокий доход, который будет динамично увеличиваться после приобретения опыта.
  4. Солидный выбор направлений подготовки, которые реализуются в российских вузах. Талантливые абитуриенты без проблем смогут занять бюджетные места.
  5. Инженер-программист обладает универсальным пакетом знаний, поэтому он в любой момент может сменить сферу деятельности. Для него открыты профессии, связанные с разработкой мобильных приложений, UX-аналитикой, Data Mining и другими сферами.
  6. Возможны командировки и обучение за границей.
  7. Профессия подходит для людей с ограниченными возможностями (нарушение функций слуха и подвижности нижних конечностей).

Минусы

  1. Сфера активно развивается, поэтому необходимо постоянно обучаться.
  2. Деятельность может быть связана со сложностями: конфликты и разногласия с заказчиками, работа с чужим кодом и другие.
  3. Работа сидячая, длительное пребывание за компьютером оказывает негативное влияние на качество зрения.

Важные личные качества

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

Обучение на инженера-программиста

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

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

Вузы

Национальный исследовательский университет «МЭИ» Информатика и вычислительная техника (Институт информационных и вычислительных технологий НИУ «МЭИ») Московский государственный университет пищевых производств Информатика и вычислительная техника (Институт промышленной инженерии, информационных технологий и мехатроники) Московский технический университет связи и информатики Информатика и вычислительная техника (Заочный общетехнический факультет МТУСИ) Московский государственный университет геодезии и картографии Информационные системы и технологии (Московский государственный университет геодезии и картографии) Российский новый университет Георадиолокационные и телекомуникационные системы (Институт информационных систем и инженерно-компьютерных технологий РосНОУ)

Лучшие вузы для инженеров-программистов

  1. НИУ «ВШЭ».
  2. МГТУ им. Н. Э. Баумана.
  3. МГУ им. М. В. Ломоносова
  4. НИЯУ МИФИ.
  5. РТУ МИРЭА.
  6. РЭУ им. Г. В. Плеханова.
  7. НИТУ «МИСиС».
  8. МТУСИ.
  9. ДВФУ.
  10. СПбПУ.

Работа инженера-программиста – это вовсе не про создание сайтов. Что же тогда входит в должностные обязанности инженера-программиста? Что он должен уметь и чем он отличается от программиста? Давайте узнаем!

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

Но что еще важнее, есть профессия, которая объединяет должностные обязанности и инженера и программиста одновременно — должность инженера-программиста. Она создает совсем другой фронт работ, который не только применим, но и востребован в жизни каждого человека.

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

Что входит в должностные обязанности инженера-программиста?

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

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

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

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

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

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

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

Чем отличается программист от инженера-программиста?

Чтобы стать инженером, нужно иметь высшее образование. Но есть такие должности, которые не требуют инженерного образования. Устроиться на работу можно даже не имея образования. Речь идет о работе программиста.

При этом, программист от инженера-программиста отличается вовсе не наличием образования. Основное отличие в том, что в определенных областях для работы ему не требуются инженерные знания.

Вообще, программист — это не новая профессия, но в последние 10 лет она обрела совершенно иной смысл. Сегодня программистами называют тех, кто обладает навыками разработки программ, создает сайты в сети, знает языки, например php или ruby и разбирается в коде.

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

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

Что лучше: программист или инженер-программист?

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

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

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

К списку должностных инструкций

Должностная инструкция инженера-программиста

УТВЕРЖДАЮ
Генеральный директор
Фамилия И.О. ________________
«________»_____________ ____ г.

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

1.1. Инженер-программист относится к категории специалистов.
1.2. Инженер-программист назначается на должность и освобождается от нее приказом генерального директора по представлению технического директора / начальника структурного подразделения.
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. Выполняет работу по унификации и типизации вычислительных процессов.

3. Права инженера-программиста

Инженер-программист имеет право:
3.1. Знакомиться с проектами решений руководства предприятия, касающихся его деятельности.
3.2. Вносить на рассмотрение руководства предложения по совершенствованию работы, связанной с предусмотренными настоящей инструкцией обязанностями.
3.3. Сообщать своему непосредственному руководителю о всех выявленных в процессе осуществления должностных обязанностей недостатках в деятельности предприятия (его структурных подразделениях) и вносить предложения по их устранению.
3.4. Требовать от своего непосредственного руководителя, руководства предприятия оказания содействия в исполнении им своих должностных обязанностей и прав.

4. Ответственность инженера-программиста

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

К списку должностных инструкций

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

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

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

— другие внутренние нормативные акты Общества.

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. следит за квалифицированной эксплуатацией электрического оборудования и соблюдение мер электро безопасности сотрудниками Общества.

2.24. проводит анализ энергозатрат и предлагает варианты их оптимизации.

2.25. планирует необходимость закупки и закупает электрооборудование и ведет его учет.

ПРАВА

Системный инженер имеет право:

3.1. получать всю необходимую информацию, связанную с деятельностью кольцо Москвы»;

3.2. требовать от руководства Общества соблюдения правил и норм по охране труда;

3.3. вносить предложения по совершенствованию работы Сектора информационного обеспечения.

4. ОТВЕТСТВЕННОСТЬ

Системный инженер несет ответственность:

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

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

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

СОГЛАСОВАНО:

Управляющий делами

Юрист

И. о. начальника отдела

управления персоналом

admin

Добавить комментарий