МЕДОРИА

Backend-разработчик

От 130 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

Обязанности:

  • Разработка и поддержка серверной части телемедицинской платформы.
  • Интеграция с медиасервером (WebRTC / SFU / MCU), настройка сигналинга и real-time взаимодействия.
  • Проектирование и реализация REST API, WebSocket и gRPC сервисов для мобильных приложений и веб-клиента (Flutter/Dart).
  • Интеграция с внешними системами и сервисами по API (CRM, платежи, сторонние медицинские платформы).
  • Создание и настройка cron-задач и фоновых сервисов для регулярных процессов (напоминания, отчёты, синхронизации).
  • Обеспечение отказоустойчивости и масштабируемости сервисов.
  • Разработка и внедрение CI/CD пайплайнов (GitLab CI).
  • Администрирование кластеров Kubernetes, работа с Docker/Docker Compose.
  • Настройка мониторинга и алертинга (Prometheus, Grafana, Sentry).
  • Участие в устранении сбоев и расследовании их причин.
  • Администрирование Nginx, работа с TCP/IP, DNS и маршрутизацией.

Требования:

  • Отличное знание Linux, опыт работы с нагруженными системами в продуктиве.
  • Опыт коммерческой разработки на PHP и/или Dart (от 3 лет).
  • Уверенные знания PostgreSQL (проектирование БД, оптимизация запросов).
  • Опыт работы с REST API, WebSockets, gRPC, WebRTC.
  • Опыт интеграции внешних сервисов через API.
  • Опыт работы с Docker, GitLab, GitLab CI.
  • Опыт настройки и администрирования cron-задач.
  • Знание принципов работы сетей (TCP/IP, DNS, маршрутизация).
  • Опыт работы с Kubernetes, гипервизорами (KVM, VMware).
  • Навыки автоматизации (Dart, PHP, Bash).

Будет плюсом:

  • Опыт построения real-time систем (VoIP, видеоплатформы, стриминг).
  • Понимание безопасности данных (HIPAA, GDPR).
  • Опыт настройки балансировщиков нагрузки.
  • Навыки post-mortem анализа инцидентов.

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

  • Участие в создании масштабируемой телемедицинской платформы с нуля.
  • Множество интересных интеграционных задач (CRM, платёжные системы, медицинские сервисы).
  • Современный стек: Flutter/Dart на фронте, PHP+Dart+PostgreSQL на бэкенде, WebRTC, gRPC, Docker/Kubernetes, GitLab CI, cron.
  • Возможность влиять на архитектурные решения.
  • Удалённый формат, гибкий график.
  • Конкурентная заработная плата.