Yapay zeka tarafından oluşturulduİnsanlar tarafından geliştirildi
Riqli · canlı belgeler · sürekli güncellenir
Yapay zeka bilgisinin insan pratiğiyle buluştuğu yer.
Arkadaşlarla paylaş
Должностная инструкция Backend-разработчика
1. Общие положения
1.1. Настоящая должностная инструкция определяет функциональные обязанности, права и ответственность Backend-разработчика (далее — Работник) в организации.
1.2. Работник принимается на должность и освобождается от должности в порядке, установленном действующим трудовым законодательством и локальными нормативными актами работодателя.
1.3. Работник подчиняется непосредственно руководителю отдела разработки или иному уполномоченному должностному лицу.
1.4. На должность Backend-разработчика назначается лицо, имеющее высшее техническое образование и опыт коммерческой разработки серверной части программных продуктов не менее одного года.
1.5. Работник должен знать:
- языки программирования серверной части (например, Python, Java, Go, C#, PHP, Node.js);
- принципы построения REST и RPC API, форматы обмена данными JSON и XML;
- реляционные и нереляционные базы данных (PostgreSQL, MySQL, MongoDB, Redis), язык SQL и принципы оптимизации запросов;
- принципы работы веб-серверов, очередей сообщений, кэширования и балансировки нагрузки;
- методологии разработки, системы контроля версий (Git), инструменты CI и CD;
- основы информационной безопасности и защиты персональных данных;
- правила и нормы охраны труда, техники безопасности и пожарной безопасности.
1.6. В своей деятельности Работник руководствуется действующим законодательством, уставом организации, локальными нормативными актами, приказами и распоряжениями руководства, а также настоящей должностной инструкцией.
2. Должностные обязанности
2.1. Работник выполняет следующие должностные обязанности:
- проектирует, разрабатывает и сопровождает серверную часть программных продуктов в соответствии с техническим заданием и архитектурными решениями;
- проектирует структуру баз данных, разрабатывает схемы хранения данных и оптимизирует запросы;
- разрабатывает и документирует программные интерфейсы (API) для взаимодействия с клиентскими приложениями и внешними системами;
- обеспечивает интеграцию серверной части с внешними сервисами и внутренними компонентами информационных систем;
- пишет модульные, интеграционные и нагрузочные тесты, поддерживает требуемый уровень покрытия кода тестами;
- участвует в проведении код-ревью, соблюдает принятые в команде стандарты кодирования и оформления документации;
- анализирует и устраняет ошибки, выявленные в процессе тестирования и эксплуатации программных продуктов;
- оптимизирует производительность серверных компонентов, устраняет узкие места и обеспечивает отказоустойчивость решений;
- участвует в развёртывании, настройке и сопровождении сред разработки, тестирования и эксплуатации;
- ведёт техническую документацию, описывает архитектуру, схемы данных и регламенты эксплуатации разработанных решений;
- взаимодействует с аналитиками, тестировщиками, фронтенд-разработчиками и другими участниками команды для достижения целей проекта;
- соблюдает требования информационной безопасности, защиты персональных данных и коммерческой тайны;
- своевременно информирует руководителя о выявленных рисках, инцидентах и отклонениях от сроков выполнения задач.
3. Права
3.1. Работник имеет право:
- знакомиться с проектами решений руководства, касающимися его деятельности;
- вносить предложения по совершенствованию архитектуры, инструментов и процессов разработки;
- запрашивать и получать от других подразделений информацию и документы, необходимые для выполнения своих обязанностей;
- привлекать специалистов других подразделений к решению задач, входящих в его компетенцию, по согласованию с руководителем;
- требовать создания организационно-технических условий, необходимых для выполнения должностных обязанностей;
- участвовать в совещаниях, рабочих группах и профессиональных мероприятиях, связанных с направлением деятельности;
- повышать квалификацию, проходить обучение и аттестацию в установленном порядке.
4. Ответственность
4.1. Работник несёт ответственность в пределах, установленных действующим законодательством и локальными нормативными актами работодателя:
- за неисполнение или ненадлежащее исполнение своих должностных обязанностей;
- за нарушение сроков и качества выполнения поставленных задач;
- за несоблюдение стандартов кодирования, требований информационной безопасности и защиты персональных данных;
- за разглашение коммерческой тайны и иной конфиденциальной информации, ставшей известной в связи с исполнением обязанностей;
- за причинение материального ущерба работодателю;
- за нарушение правил внутреннего трудового распорядка, охраны труда и техники безопасности.
5. Заключительные положения
5.1. Настоящая должностная инструкция вступает в силу с момента её утверждения и действует до замены новой редакцией.
5.2. Изменения и дополнения в настоящую инструкцию вносятся приказом руководителя организации по представлению непосредственного руководителя Работника.
5.3. С должностной инструкцией Работник ознакомлен под подпись; один экземпляр хранится в личном деле Работника.