Web программист обязанности
Содержание
27.03.2018 в 06:41 6280 +48 0
В данной статье описывается перечень необходимых навыков и функциональных требований к веб-программисту, а также приводятся права и должностные обязательства по отношению к работодателю.
Веб-программисты, ввиду своей специфической деятельности, не слишком привыкли вчитываться в должностные обязанности. К чему, мол, это бумагомарательство. Однако, как в любой профессии, специалист должен быть ответственным и соответствовать уровню квалификации (быть компетентным).
Эта статья отображает наиболее полный свод функций веб-программиста и имеет цель подробно ознакомить его с ними.
Немного о навыках и функциях WEB-программиста
Веб-программист — личность востребованная. На собеседованиях у него нечасто спрашивают о высшем образовании, а обращают внимание на навыки и участие в проектах. Данная работа предполагает хорошую усидчивость. Зачастую программисту приходится выполнять функции нескольких специалистов. Загруженности бывает столько, что нередко приходится работать в выходные.
Соискатель на эту должность владеет такими языками программирования, как:
- JavaScript;
- PHP;
- Python;
- Go.
Программист должен уметь создавать динамические страницы, чётко ориентироваться в протоколах, писать интерфейсы к различным базам данных.
Здесь собраны основные функции и требования к специалисту.
Общие положения
Трудовая деятельность программиста осуществляется удалённо либо на территории работодателя.
Сотрудник, ведущий деятельность на территории работодателя, обеспечивается рабочим местом и персональным компьютером (ноутбуком).
Работник выполняет поручения (задания), выданные руководством в письменной, устной форме, либо в электронном виде. Также обмен информацией осуществляется с помощью облачных интерфейсов, наподобие SaaS, для предоставления отчётов о проделанной работе.
Для удобного обмена документов с Web-программистом, используются корпоративные Email, с указанием в них имени или фамилии сотрудника.
Для слаженности оборота документов могут использоваться внутренние инструменты. В таком случае сотрудник получает уникальный логин.
Рабочий день (график) формируется работодателем либо согласовывается с ним.
Должностные функции веб-программиста:
- Разработка программного обеспечения;
- Унификация и типизация вычислительных процессов;
- Создание базы данных;
- Разработка документов, подлежащих машинной обработке;
- Устройство слаженной работы программного обеспечения;
- Создание систем автоматической проверки ПО;
- Обеспечение скорости работы ПО;
- Создание прогр. интерфейса;
- Создание веб-ресурса;
- Проектировка прогр. части кода и веб-ресурса;
- Вёрстка веб-ресурса, согласно концепции;
- Оптимизация веб-ресурса для работы на моб. устройствах;
- Создание базы данных веб-ресурса;
- Разработка дизайна веб-ресурса;
- Отладка, сопровождение и тестирование веб-ресурса;
- Контроль соответствия работы веб-ресурса по функциональному назначению;
- Формирование содержания контрольных примеров для пров. веб-ресурса;
- Подготовка и контроль отладки веб-ресурса;
- Тест веб-ресурса на кроссбраузерность и кроссплатформенность;
- Тест актив. элементов веб-ресурса на функциональность и надёжность;
- Подстройка веб-ресурса на основе результатов тестирования;
- Модернизация, поддержка и полное ведение веб-ресурса;
- Создание документации (пользовательской, эксплуатационной и технической);
- Нормативные процедуры и админ. функции;
- Ведение контроля за соблюдением авторских, смежных прав, рекламы и пр.;
- Ведение переговоров по рабочим моментам с заказчиками и подрядчиками;
- Согласование с ними объёма, сроков выполнения работ;
- Ведение и поддержка актуальности архива рабочих документов;
- И др. (Дополнительные функции веб-программиста).
Права и функции web-программиста
Программист выполняет (несёт):
- Ведение отчётности о текущей деятельности;
- Соблюдение трудового распорядка;
- Распоряжения руководства;
- Ответственность за имущество работодателя;
- Ответственность за разглашение конфиденциальной информации;
- Ответственность за совершение юридических действий от имени работодателя.
Программист имеет право:
- Требовать содействия в выполнении возложенных на него обязанностей;
- Вносить предложения по улучшению трудовой деятельности и развитию организации;
- Предлагать работодателю варианты по устранению текущих недостатков;
- Запрашивать информацию у третьих лиц по поручению работодателя, для качественного осуществления поставленных задач;
- На оплату труда в соответствии с квалификацией, качеством работы и имеющихся договорённостей;
- На выходной или выходные в течении недели, в соответствии с текущими договорённостями.
Приведённые нормы являются основой функциональных требований к специалисту.
Веб-программисты вряд ли внимательно читают свои должностные инструкции – зачем им это бумаготворчество. А ведь в грамотно составленной должностной инструкции веб-программиста содержатся полезные сведения: и о должностных обязанностях веб-программиста, и о его правах. Важное значение в нашем образце должностной инструкции веб-программиста имеет раздел, включающий требования к знаниям веб-программиста.
К списку должностных инструкций
Должностная инструкция веб-программиста (web-программиста)
УТВЕРЖДАЮ
Генеральный директор
Фамилия И.О. ________________
«________»_____________ ____ г.
1. Общие положения
1.1. Веб-программист относится к категории специалистов.
1.2. Веб-программист назначается на должность и освобождается от должности в установленном действующим трудовым законодательством порядке приказом генерального директора.
1.3. Веб-программист подчиняется непосредственно техническому директору департамента интернет — проектов.
1.4. Веб-программист должен владеть компьютером на уровне продвинутого пользователя.
1.5. В своей деятельности веб-программист руководствуется:
— Трудовым кодексом РФ;
— уставом компании;
— Правилами внутреннего трудового распорядка;
— приказами (указаниями) прямого руководства.
1.6. Веб-программист должен знать:
— протоколы и принципы функционирования сети Интернет;
— распространенные веб-браузеры;
— язык HTML, CSS, JavaScript;
— операционную систему, под управлением которой работает веб-сервер (*nix);
— основы веб-дизайна;
— графические программы (Adobe Photoshop);
— языки программирования (PHP, SQL, JavaScript), стандарты HTTP, сервер БД (PostgreSQL, MySQL);
— технику владения нюансами программирования в многозадачной, высоконагруженной системе;
— основы обеспечения комплексной безопасности веб-сервера;
— грамматику и стилистику русского языка;
— английский язык на уровне чтения документации;
— правила и нормы охраны труда, техники безопасности, производственной санитарии и противопожарной защиты.
1.7. На время отсутствия веб-программиста (отпуск, болезнь, пр.) его обязанности выполняет лицо, назначенное в установленном порядке. Данное лицо приобретает соответствующие права и несет ответственность за надлежащее исполнение возложенных на него обязанностей.
2. Должностные обязанности веб-программиста
Веб-программист:
2.1. Определяет вместе с непосредственным руководителем цели и задачи проекта и обеспечивает их своевременное и качественное исполнение.
2.2. Осуществляет выбор среды разработки, языков программирования, необходимого программного обеспечения.
2.3. Разрабатывает концепцию развития веб-сервера.
2.4. Осуществляет администрирование веб-сервера (при необходимости).
2.5. Осуществляет взаимодействия с сотрудниками других отделов для выполнения совместных задач.
2.6. Поддерживает порядок на своем рабочем месте.
3. Права веб-программиста
Веб-программист имеет право:
3.1. Устанавливать авторство на собственные разработки.
3.2. Засчитывать художественно-оформительские решения в свой личный портфолио как авторские разработки.
3.3. Устанавливать порядок и вид предоставления информации для размещения на веб-сервере.
3.4. Требовать от руководства организации обеспечения организационно-технических условий, необходимых для исполнения должностных обязанностей (в т.ч. удобное рабочее место, современный рабочий компьютер достаточного быстродействия и оснащения, необходимое программное обеспечение, выделенный доступ в сеть Интернет).
3.5. Требовать от непосредственного руководителя и вышестоящего руководства оказания содействия в выполнении задач, функций и должностных обязанностей.
3.6. Знакомиться с документами, определяющими его права и обязанности по занимаемой должности, критерии оценки качества исполнения должностных обязанностей.
3.7. Вносить на рассмотрение руководства организации предложения по совершенствованию работы, связанной с предусмотренными настоящей должностной инструкцией обязанностями.
3.8. В рамках выделенного бюджета приобретать необходимую литературу и специализированное программное обеспечение.
4. Ответственность веб-программиста
Веб-программист привлекается к ответственности:
4.1. За ненадлежащее исполнение или неисполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, — в пределах, установленных действующим трудовым законодательством Российской Федерации.
4.2. За правонарушения, совершенные в процессе своей деятельности, — в пределах, установленных действующим административным, уголовным и гражданским законодательством Российской Федерации.
4.3. За причинение материального ущерба организации — в пределах, установленных действующим трудовым и гражданским законодательством Российской Федерации.
4.4. Нарушение трудовой дисциплины и несоблюдение внутренних правил трудовой деятельности – в пределах, определенных внутренними нормативными документами фирмы.
К списку должностных инструкций