Point your AI agent at freehire and let it find you a job.

Get the CLI →

СПб ГБУ ЦБС Московского района

NewBe an early applicant

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

Posted
Discussion

Summary

A sole in-house software engineer at a St. Petersburg public library system, maintaining and extending internal systems: a Python-based event-management CRM, Telegram/VK chatbots, the website with an AI librarian (neural network APIs), and the IRBIS electronic catalog. Future projects include a reader's personal account and a mobile app.

Зарплата: 44000–85000 RUR (до вычета налогов)

Чем предстоит заниматься:

Текущее сопровождение:

  1. Администрирование и доработка CRM: Владение и развитие внутренней системы учета мероприятий (Python). Анализ текущего кода, исправление ошибок, добавление нового функционала по мере необходимости.
  2. Разработка чат-ботов: Создание и поддержка интерактивных помощников для пользователей в мессенджерах (Telegram, VK).
  3. Веб-разработка и AI: Интеграция ИИ-библиотекаря на сайт (работа с API нейросетей) и программная доработка функционала сайта.
  4. Администрирование ИРБИС: Настройка полей электронного каталога, редактирование исполняемых файлов системы под запросы пользователей, обеспечение работоспособности WEB-ИРБИС для публичного доступа.

Перспективные проекты:

  1. Разработка личного кабинета читателя на сайте с историей заказов и рекомендациями.
  2. Создание мобильного приложения ЦБС.
  3. Участие в техническом планировании: мы ждем ваших предложений по оптимизации текущих цифровых процессов.
Обязательные требования:
  • Среднее специальное/высшее образование (техническое);
  • Python: Уверенное знание языка и опыт работы с веб-фреймворками (Django / Flask / FastAPI).
  • Базы данных: Опыт написания сложных SQL-запросов и проектирования структуры БД (PostgreSQL/MySQL).
  • API: Понимание принципов REST API, опыт работы с внешними сервисами (Telegram API, VK API, открытые API нейросетей).
  • Работа с чужим кодом: Умение быстро вникать в существующую кодовую базу без документации (наследие предыдущего разработчика), готовность заниматься рефакторингом.
  • Веб-интерфейсы: Базовое знание HTML/CSS/JavaScript для точечных правок на сайте.

Будет вашим преимуществом:

  • Опыт работы с АБИС ИРБИС (редактирование полей, знание структуры, настройка WEB-ИРБИС).
  • Опыт разработки мобильных приложений (Kotlin/Swift или Flutter/React Native).
  • Знакомство с технологиями машинного обучения (для развития темы ИИ-библиотекаря).
  • Опыт настройки веб-серверов (Nginx/Apache) и систем контроля версий (Git).

Личные качества:

  • Самостоятельность: вы будете основным техническим специалистом, способным вести проект от идеи до реализации.
  • Системное мышление: понимание, что изменение в базе ИРБИС может повлиять на всю ЦБС, сайт и внешние ресурсы.
  • Готовность к диалогу с нетехническими специалистами для точной постановки задач и нахождения проблем.

Мы предлагаем:

  • Оформление по ТК РФ;
  • График работы 5/2 (выходные дни: суббота-воскресенье; 8-часовой рабочий день);
  • Формат работы - на территории работодателя;
  • Размер должностного оклада зависит от уровня образования и стажа работы по специальности;
  • Испытательный срок - 3 месяца;
  • Ежемесячные стимулирующие выплаты по результатам оценки эффективности деятельности до 40 % от должностного оклада после прохождения испытательного срока;
  • Квартальная премия (1 раз в квартал) по результатам оценки эффективности деятельности до 70 % должностного оклада.
  • Возможность поработать над уникальным продуктом на стыке классической библиотеки и высоких технологий.
  • Свободу в выборе технологий и решений для новых проектов (мобильное приложение, бэкенд).
  • Интересную команду и библиотечную атмосферу (работа в сердце культурной жизни города).

What they ask for

Required

  • Среднее специальное или высшее техническое образование
  • Уверенное знание Python и опыт с веб-фреймворками (Django/Flask/FastAPI)
  • Опыт написания сложных SQL-запросов и проектирования структуры БД (PostgreSQL/MySQL)
  • Понимание принципов REST API, опыт с внешними сервисами (Telegram API, VK API, открытые API нейросетей)
  • Умение быстро вникать в существующую кодовую базу без документации, готовность к рефакторингу
  • Базовое знание HTML/CSS/JavaScript для точечных правок на сайте
  • Самостоятельность и системное мышление, готовность к диалогу с нетехническими специалистами

Preferred

  • Опыт работы с АБИС ИРБИС (редактирование полей, настройка WEB-ИРБИС)
  • Опыт разработки мобильных приложений (Kotlin/Swift или Flutter/React Native)
  • Знакомство с технологиями машинного обучения
  • Опыт настройки веб-серверов (Nginx/Apache) и систем контроля версий (Git)

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available