Full-stack разработчик
Fullstack Developer Backend DevOps Specialist
6 дней назад
Активна
📞Способы связи
📄 Оригинальный текст вакансии
Fullstack (Backend/DevOps) Specialist — Проект «Палатная сигнализация» (Python, IoT)
Fullstack-разработчик с фокусом на Backend и DevOps для участия в проекте «Палатная сигнализация» — проводной IP-системе связи и вызова медперсонала (300-500 палат). Мы стартуем с MVP, фокусируясь на модульном монолите на Python, с последующим масштабированием.
Что нужно знать и уметь (Must-Have):
* Python: Глубокое владение языком, асинхронностью.
* Фреймворки (Backend): Опыт с FastAPI / Flask / Django.
* Базы данных: PostgreSQL (проектирование схем, оптимизация запросов).
* ORM SQLAlchemy / Alembic. Опыт с Redis для кэширования и очередей.
* Протоколы:
* MQTT (Mosquitto) для взаимодействия с IoT-устройствами (Raspberry Pi).
* WebSocket для Realtime-коммуникаций.
* SIP для VoIP-интеграции (Asterisk / FreeSWITCH).
* DevOps / Инфраструктура:
* Docker: Умение работать с Dockerfile, Docker Compose.
* Linux: Уверенное администрирование Debian-based систем.
* Nginx: Опыт настройки как Reverse Proxy и Load Balancer.
* CI/CD: Опыт настройки базовых пайплайнов (GitHub Actions / GitLab CI) для автоматизации тестов и деплоя.
* Мониторинг/Логирование: Базовые навыки работы с Prometheus/Grafana и централизованным сбором логов (хотя бы Logstash/Kibana или Graylog на уровне конфигов для MVP).
* Безопасность (MVP-уровень): Понимание TLS/HTTPS, SRTP, базовая аутентификация. JWT/OAuth2.0 – для V2.
* Frontend (MVP-уровень): Базовый опыт работы с HTML/CSS/JS, умение интегрировать UI с Python-фреймворками (например, шаблоны Django/Flask, простые Dash-компоненты). Это необходимо для реализации MVP веб\-интерфейса.
* Тестирование (MVP-уровень): Умение писать unit/integration-тесты для Backend (Pytest) и участвовать в функциональном тестировании своего кода.
Что можно подтянуть в процессе (Nice-to-Have / Learning-on-the-job):
* Опыт с Kivy/PyQt (для возможной помощи RPi-специалистам с GUI, не основной фокус).
* Глубокая оптимизация VoIP-стека под специфику RPi.
* Детальный опыт работы с IoT-протоколами (1-Wire, RS-485, CAN) — понимание принципов взаимодействия с нашим RPi-специалистом.
* Развитие архитектуры до микросервисной в «Версии 2».
* Освоение конкретных API внешних систем (VMS, СКУД, EHR).
Наша команда: Вы будете работать в тесной связке с Архитектором (мной), RPi-разработчиками. В MVP вы также будете закрывать часть задач по Frontend и QA, пока не будет сформирована полноценная команда «Версии 2». Мы ценим самостоятельность, проактивность и ориентированность на результат.
Если вы готовы принять вызов и создавать по-настоящему значимый продукт в области MedTech, присылайте свое резюме.
Пишите в лс @kxyfi
🛠 Навыки
1-Wire
Alembic
Asterisk
CAN
CSS
Debian
Django
Docker
Docker Compose
FastAPI
Flask
FreeSWITCH
GitHub Actions
GitLab CI
Grafana
Graylog
HTML
HTTPS
IoT
JavaScript
JWT
Kibana
Kivy
Linux
Logstash
Mosquitto
MQTT
Nginx
OAuth 2.0
PostgreSQL
Prometheus
PyQt
PyTest
Python
Redis
RPi
RS-485
SIP
SQLAlchemy
SRTP
TLS
VoIP
WebSocket
🎯 Домены
Healthcare
IoT
MedTech
🤖 ИИ навыки
Alembic
Asterisk
CSS
Debian
Django
Docker
Docker Compose
FastAPI
Flask
FreeSWITCH
GitHub Actions
GitLab CI/CD
Grafana
Graylog
HTML
HTTPS
Integration Testing
JavaScript
JWT
Kibana
Linux
Logstash
Mosquitto
MQTT
Nginx
OAuth 2.0
PostgreSQL
Prometheus
PyTest
Python
Redis
SIP
SQLAlchemy
SRTP
TLS
Unit Testing
WebSocket
* Навыки определены автоматически с помощью нейросети
🤖 ИИ домены
Embedded Systems
Healthcare
Internet of Things (IoT)
Medical technology
Real-time Communication
Voice over IP (VoIP)
* Домены определены автоматически с помощью нейросети
📢 Информация о публикации
🔗 Оригинальные посты (1)
Канал:ru_pythonjobs