Senior Backend‑разработчик (Python, PostgreSQL, Node. js), интеграции по ISAPI/Hikvision

По договоренности

  • Павелецкая
  • Автозаводская
  • Октябрьская

ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:

  • Спроектировать и реализовать сервис‑коллектор, который периодически забирает события по ISAPI с терминалов:
  • HTTPS + Digest‑аутентификация, фильтрация по номеру события, надёжная пагинация и идемпотентность.
  • Экспоненциальный backoff при сетевых ошибках/таймаутах и сохранение «последней точки» (checkpoint) для безошибочного возобновления выборки.
  • Обработка ошибок устройств, в том числе Invalid Content (валидация схемы под модель/прошивку).

Реализовать прикладную логику:

  • Применение паттернов рабочего времени по объектам.
  • Расчёт присутствия, опозданий, перерывов;
  • Разработать административный веб‑интерфейс и отчётность: отчёты с гибкой настройкой параметров, включая тепловые карты.
  • Обеспечить эксплуатацию и безопасность:
  • Деплой на Ubuntu LTS (рекомендуется 22.04).
  • Логирование, мониторинг, документация.
Технологическая среда:
  • ОС: Ubuntu LTS (22.04 предпочтительно).
  • Веб‑сервер: Apache HTTP Server 2.4 + mod_ssl (TLS/HTTPS).
  • База данных: PostgreSQL 15/16+.
  • Интеграции: ISAPI с Digest‑аутентификацией, HTTPS.

ДЛЯ НАС ВАЖНО:

  • Опыт коммерческой разработки на Python (Django или FastAPI);
  • знание PostgreSQL: умеете проектировать индексы (особенно для интервальных типов), работали с партиционированием таблиц по датам, оптимизируете медленные запросы;
  • Опыт с асинхронностью и очередями: Redis + Celery (настройка воркеров, мониторинг, обработка ошибок);
  • Понимание работы с часовыми поясами (timezones): знаете, чем naive отличается от aware, как хранить время в UTC и корректно преобразовывать в локальное время объекта;
  • Опыт написания интеграционных модулей (HTTP API, работа с вендорскими SDK);
  • Уверенное владение Git, понимание CI/CD.

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

  • Возможность реализации своих идей и профессионального развития в команде единомышленников;
  • Работу в крупной, динамично развивающейся компании;
  • Размер оплаты за проект обсуждается индивидуально с каждым кандидатом;
  • Возможность вести проект удаленно.

Адрес: Россия, Москва, Серпуховско-Тимирязевская линия, метро Тульская
Показать на большой карте

Поделиться:

Опубликована 21 день назад

Похожие вакансии

250 000 - 340 000 ₽
Выше средней на 31%
Что предстоит делать Вы будете одним из ключевых разработчиков нового AI-продукта – от архитектуры до ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании YaizYYaizY
  • Москва
13 часов назад
МЫ В ПОИСКЕ GOLANG РАЗРАБОТЧИКА. ... со сторонними сервисами; Покрывать код тестами, писать техническую документацию; Взаимодействовать с разработчиками ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании SENSESENSE
  • Москва
день назад
от 287 000 ₽
Выше средней на 27%
«Коломенский» — крупнейшая* хлебопекарная компания, производитель № 1** хлеба в России. В компанию входят производственные площадки Москвы, Московской области, Санкт‑Петербурга и Тверской области. Мы активно растём и расширяем производство хлебобулоч...
  • Можно удаленно
  • Подработка
  • Опыт от 3 лет
Логотип компании БКК КоломенскийБКК Коломенский
  • Москва
день назад
... опубликованных приложений в AppStore; Опыт менторинга, проведения workshops; Посещение конференций мобильных разработчиков ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании FIX PRICEFIX PRICE
  • Москва
2 дня назад
Чем предстоит заниматься: Разработка и поддержка проекта ядрового функционала банка Исправление дефектов программного обеспечения Техническое проектирование и кодирование программного обеспечения Согласование требований заказчика и технических задани...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Альфа-БанкАльфа-Банк
  • Москва
2 дня назад
Сейчас мы находимся в поиске Разработчика БД на проект наших партнеров. ... функциями, json (PL/SQL, PL/pgSQL); Навыки работы с GitLab, Jira, Confluence; Опыт работы в команде разработчиков ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Бэнкс Софт СистемсБэнкс Софт Системс
  • Москва
2 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.