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.
Мы предлагаем:
- Возможность реализации своих идей и профессионального развития в команде единомышленников;
- Работу в крупной, динамично развивающейся компании;
- Размер оплаты за проект обсуждается индивидуально с каждым кандидатом, ориентировочная ставка от 2000 руб./час;
- Возможность вести проект удаленно.
Адрес: Россия, Москва, Серпуховско-Тимирязевская линия, метро Тульская
Опубликована 5 часов назад
Похожие вакансии
Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX 250 000 - 340 000 ₽
Выше средней на 28%
Что предстоит делать Вы будете одним из ключевых разработчиков нового AI-продукта – от архитектуры до ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
4 дня назад
Задачи: Участие в проектной деятельности: Анализ требований, проектирование автоматизаций, выбор оптимального решения Проектирование архитектуры, тех. документация, оптимизация производительности Разработка backend (C#, .NET, бизнес-логика, интеграци...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
4 часа назад
200 000 - 250 000 ₽
Рыночная зарплата
... создать высокотехнологичное облачное решение для требовательных клиентов, при этом удобное и понятное для разработчиков ... пользовательского опыта и производительности интерфейсов Что мы ждём от кандидата: - опыт работы frontend-разработчиком ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
5 часов назад
В наше подразделение команды Litebox ищем разработчика Python в команду Товары (товароучетная система ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
5 часов назад
Приглашаем Java‑разработчика в команду, реализующую проекты для одного из крупнейших банков России.
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
5 часов назад
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ: Разработка и развитие Python-бэкенд для ИИ продуктов и внутренних сервисов Проектирование и поддержка микросервисной архитектуры, интеграция между сервисами и внешними системами Проведение ревью и рефакторинга кода, который ...
- Можно удаленно
- Подработка
- Опыт от 3 лет
- Москва
5 часов назад
Вакансия в подборках
Похожие вакансии
250 000 - 340 000 ₽
200 000 - 250 000 ₽