Компания Репротест приглашает в свою команду IT-менеджера (Руководитель разработки и интеграции приложения).
Описание вакансии:
Обеспечение разработки, внедрения и постоянного сопровождения приложения (мобильное приложение для фельдшеров, личный кабинет), пациента, административные дашборды), а также организация надежной и безопасной интеграции с медицинскими информационными системами (МИС),регионов и корпоративных МИС/HR-систем.
У Вас будет уникальная возможность принять участие в интересном процессе разработки!
Обязанности:
- Разработка архитектуры и ТЗ приложения . Проектирование модульной архитектуры (фельдшер, пациент, админ). Определение технологического стека (React Native/Flutter для мобильных, Node.js/Python для бэкенда, PostgreSQL). Согласование с медицинским отделом и отделами продаж ;
- Управление разработкой (in-house или аутсорсинг). Выбор модели: собственная команда или работа с подрядчиками (IT-компании, фриланс-пулы). Постановка задач, контроль сроков и качества, code review. Обеспечение документации ;
- Организация интеграции с региональными МИС. Изучение спецификаций и API региональных МИС (ЕМИАС, Цифрамед, Ростелеком, МИС «МедЭлемент», БАРС и др.). Разработка адаптеров и шлюзов. Обеспечение двустороннего обмена данными (анкета, результат теста, направление, факт приема). Поддержка версионности.
- Организация интеграции с корпоративными МИС/HR-системами. Разработка вариантов интеграции (прямой API, выгрузка файлов, импорт из кадровых систем). Обеспечение обезличивания данных перед передачей работодателю. Реализация SSO (единый вход через корпоративный портал);
- Обеспечение информационной безопасности и соответствия 152-ФЗ; Внедрение шифрования (TLS 1.3), ролевой модели доступа, логирования действий. Разработка политики обработки персональных данных. Обеспечение возможности удаления данных по запросу. Прохождение добровольной сертификации (ФСТЭК – опционально);
- Разработка и сопровождение офлайн-режима. Реализация локального хранения результатов на устройстве фельдшера с последующей синхронизацией при появлении интернета. Обеспечение конфликтности и целостности данных;
- Мониторинг и техподдержка. Настройка системы мониторинга (Zabbix, Sentry, Grafana). Организация каналов поддержки для фельдшеров и администраторов (чат, телефон, тикет-система). Обеспечение времени реакции (SLA).
- Управление релизами и обновлениями. Планирование релизного цикла (раз в 2-4 недели). Бета-тестирование перед выкаткой. Автоматизация CI/CD. Управление версиями в магазинах приложений (App Store, Google Play, RuStore) ;
- Техническая документация и обучение. Создание документации: API, архитектура, инструкции по интеграции, руководство администратора.
- Бюджетирование IT-направления. Расчет затрат на разработку, хостинг, лицензии, поддержку. Формирование IT-бюджета в рамках общего бюджета компании. Контроль расходов.
Требования: - Высшее техническое образование (программная инженерия, прикладная информатика, компьютерная безопасность);
- 4+ лет в разработке ПО, из них не менее 2 лет на позиции Team Lead / Technical Lead / IT-менеджера;
- Опыт разработки интеграционных решений с внешними API (МИС, ERP, HR-системы). Знание REST, SOAP, JSON, XML;
- Понимание архитектуры мобильных приложений (React Native / Flutter / Kotlin / Swift – хотя бы один стек);
- Опыт разработки бэкенда (Node.js, Python/Django, Java Spring – любой) и работы с базами данных (PostgreSQL, MySQL);
- Знание требований 152-ФЗ к обработке ПДн, основ шифрования, защиты от SQL-инъекций и XSS;
- Технический английский (чтение документации, Stack Overflow) – уровень Intermediate.
Желательные требования
- Опыт интеграции с медицинскими информационными системами (Цифрамед, Ростелеком, ЕМИАС, МИС «МедЭлемент», БАРС, «Ариадна» и др.);
- Знание стандартов HL7 / FHIR (будет большим плюсом);
- Опыт работы с госинформационными системами (ЕГИСЗ, портал Госуслуг);
- Опыт управления распределенной командой (разработчики на аутсорсе);
- Наличие успешных кейсов с офлайн-синхронизацией.
Личностные качества:
- Системное мышление
- Умение объяснять технические вещи нетехническим специалистам
- Проактивность, готовность брать ответственность
- Клиентоориентированность (удобство для фельдшеров – приоритет)
- Управленческие навыки (постановка задач, контроль, мотивация
Будет плюсом
- Опыт разработки медицинских приложений или телемедицинских систем
- Наличие сертификаций (CISSP, Security+, AWS/Azure)
- Опыт публикации приложений в RuStore, AppGallery, NashStore
Условия:
- Оформление по ТК РФ;
- ДМС ;
- Частично удаленная удаленная работа;
- Современное оборудование;
- Корпоративные лицензии;
- Дополнительные выходные дни на самообразование (2 дня в месяц);
- Оклад +квартальный и годовой бонус