Fersol

Разработчик

150 000 - 150 000 RUR
  • Тюмень
  • От 3 до 6 лет
Обязанности:
  • Разработка, внедрение и сопровождение внутреннего прикладного программного обеспечения подразделения.
  • Разработка решений для сбора, обработки и хранения производственных данных, в том числе поступающих в реальном времени, и обеспечение их надёжную работы.
  • Обеспечение интеграции ПО подразделения с внешними и корпоративными системами через API.
  • Проектировка, разработка и сопровождение баз данных: структура, запросы, резервное копирование, производительность.
  • Разработка отчётов и дашбордов для руководства подразделения и заказчиков.
  • Автоматизация процессов подразделения по заявкам начальника подразделения.
  • Сбор и анализ требований пользователей, оценка трудоёмкости и сроков, разработка технических спецификаций и архитектуры программных решений.
  • Проведение ревью кода, ведение репозиториев в системе контроля версий, поддержание единых правил разработки и выпуска версий.
  • Организация и проведение тестирования ПО перед вводом в эксплуатацию.
  • Разработка и актуализация документации: руководство пользователя и администратора, описание архитектуры и API, журнал изменений версий.
  • Обеспечение выполнения требований информационной безопасности в разрабатываемом ПО: защищённые каналы передачи данных, разграничение прав доступа, управление учётными записями, защита персональных данных и коммерческой тайны.
  • Консультация и поддержка пользователей ПО, обучение сотрудников подразделения работе с ним.
  • Распределение задач по разработке и взаимодействие со вторым разработчиком подразделения, контроль выполнения задач, передача опыта.
Требования:
  • Уверенное программирование на Python; если основной язык другой — на другом современном языке программирования.
  • SQL и реляционные СУБД: проектирование схем, оптимизация запросов, резервное копирование.
  • Git: работа с ветками, ревью и слияние изменений, командная работа с репозиторием.
  • Разработка и интеграция REST API, обмен данными в форматах JSON и XML.
  • Linux и Windows на уровне развёртывания и сопровождения приложений.
  • Основы архитектуры программного обеспечения, алгоритмы и структуры данных.
  • Тестирование и отладка программного обеспечения.
  • Безопасная разработка: аутентификация и авторизация, разграничение доступа, защита данных и учётных данных.
  • Документирование программного обеспечения и требований.
  • Профильное высшее образование
  • Релевантный опыт работы от 3-х лет.

Будет плюсом:

  • Docker и CI/CD.
  • Визуализация данных и разработка дашбордов.
  • Анализ данных.
  • Работа с промышленными или потоковыми данными.
  • Опыт работы с современными инструментами разработки, в том числе с ИИ-ассистентами.
Условия:
  • Официальное трудоустройство через компанию Fersol;
  • ДМС на сотрудника;
  • Компенсация питания (300 руб./день).