Для индивидуальных пользователей

О зарплате »

Государственные льготы »

Развлечения »

Для бизнес партнеров

Тарифы »

Отчеты »

О компании

Исследования

Общеотраслевые обзоры заработных плат и компенсаций

Исследования на заказ

Закрыть

Должностная инструкция разработчика Python

Разработчик Python

Другие названия должности:  
Подчиняется:  Начальнику IT-отдела/ Начальнику департамента разработки
Подчинённые:  
Цель:  Разработка и сопровождение программных продуктов на Python
Задачи:  
  • Разработка программных продуктов компании, в соответствии с требованиями технического задания;
  • Оптимизация программ, проектирование нового функционала программных продуктов.
  • Функции:  
  • Разработка и поддержка проектов компании;
  • Разработка систем синхронизации данных между слабо-связанными СУБД;
  • Проектирование структуры базы данных, схемы хранения данных, разработка и поддержка сложных выборок;
  • Оптимизация работы программных продуктов компании;
  • Поддержка работоспособности системы;
  • Участие в анализе и тестировании кода.
  • Требования к опыту и квалификации:  Разработчик Python относится к категории специалистов.

    На должность разработчика Python назначается лицо, имеющее высшее техническое образование и опыт работы от 3 лет.

    Знание языка программирования Python (возможно Django + Postgres);

    Опыт работы с ORM (peewee, sqlalchemy);

    Знание СУБД и других хранилищ данных (Redis/MongoDB/MySQL, NoSQL);

    Представление устройства сетевых протоколов (HTTP, TCP) и принципов передачи данных по сети;

    Знание принципов OOP, MVC, MVVM;

    Опыт работы с API;

    Владение английским языком, чтение технической документации на английском языке.

    Разработчик Python

    Заработную плату по этой должности Вы можете посмотреть здесь »