БИОС

Senior Python разработчик

От 350 000 RUR
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Python
  • SQL
  • SQLAlchemy
  • PostgreSQL
  • FastAPI
  • Pytest
  • MLflow
  • Docker
  • GitLab CI
  • CI/CD
  • Nexus
  • NAT
  • Grafana
  • ELK
  • Redis
  • TCP/IP
  • Английский — A1 — Начальный
Обязанности:

Ты станешь мозгом нашей платформы, будешь разрабатывать backend-компоненты нашей платформы, сосредоточившись на высоконагруженных системах, интеграциях с промышленными протоколами и работе с большими языковыми и ML моделями. Вот ключевые задачи:

  • Разработка ядра системы: Создание и оптимизация микросервисов для обработки данных реального времени, предиктивной аналитики и интеграции с промышленным оборудованием.

  • Интеграция с промышленными системами: Работа с протоколами Modbus TCP/IP, OPC UA, MQTT для связи с SCADA/DCS, MES и ERP-системами.

  • Оптимизация производительности: Обеспечение отказоустойчивости и масштабируемости системы для обработки больших объемов данных с минимальной задержкой.

  • Развитие ML-ядра: Интеграция с алгоритмами предиктивной аналитики (ARIMA, LSTM, Isolation Forest) для прогнозирования отказов оборудования.

  • RAG-система: Участие в разработке backend-логики для обработки технической документации и извлечения структурированных данных.

  • Автоматизация закупок: Создание модулей для анализа рыночных данных и оптимизации процессов закупок.

  • Code review и наставничество: Помощь в повышении качества кода и поддержка менее опытных разработчиков.

Требования:

Мы ищем разработчика, который готов решать сложные задачи и стремится к совершенству. Что мы ожидаем:

  • Опыт: 5+ лет коммерческой разработки на Python (3.11+).

  • Технологии:

    • Глубокое знание Python и асинхронного программирования (asyncio, FastAPI, SQLAlchemy).

    • Опыт работы с Docker, Kubernetes, CI/CD.

    • Знание SQL и работа с базами данных (PostgreSQL, Milvus, InfluxDB).

    • Понимание микросервисной архитектуры и высоконагруженных систем.

  • Будет огонь, если ты:

    • Навыки написания кода на Rust или Golang для критически важных компонентов.

    • Опыт работы с промышленными протоколами (Modbus, OPC UA, MQTT).

    • Знание Model Context Protocol и опыт создания агентских сетей.

    • Опыт интеграции с ML-моделями.

    • Знание инструментов мониторинга (Prometheus, Grafana, ELK Stack).

  • Soft skills:

    • Командный игрок, готов делиться знаниями.

    • Фанат чистого кода и высоких стандартов.

    • Не боишься брать ответственность за архитектурные решения.

Условия:
  • Реальное влияние: Твой код будет предотвращать аварии, оптимизировать миллиардные производства и спасать жизни.

  • Инновации: Работа с передовыми технологиями, включая Model Context Protocol, агентские сети, ИИ и промышленную автоматизацию.

  • Рост: Возможность углубиться в Rust/Golang, ML-интеграции и сложные архитектурные решения.

  • Команда: Молодая, увлечённая команда профессионалов, которые горят своим делом и готовы делиться опытом.

  • Офис мечты: Современный офис в Москва-Сити с панорамным видом, где комфортно работать и вдохновляться.

  • Свобода от бюрократии: Минимум формальностей, максимум фокуса на разработку и результат.

  • Гибкость: Гибкий график и гибрид.

  • Миссия: Ты будешь создавать интеллектуальный актив, который станет конкурентным преимуществом для целых отраслей, а также станешь частью цифровой ИИ революции в промышленности!

  • Наш технологический стек

  • Языки: Python 3.11+, SQL, (приветствуются Rust/Golang).

  • Фреймворки: FastAPI, SQLAlchemy, pytest, MLFlow

  • Инфраструктура: Docker, Kubernetes, GitLab CI/CD, Nexus, NATS, Grafana, ELK Stack.
  • Базы данных: PostgreSQL, Redis, Milvus.

  • Промышленные протоколы: Modbus TCP/IP, OPC UA, MQTT.

  • Инструменты разработки:

    • Линтеры и форматтеры: black, flake8, isort, mypy.

    • Тестирование: pytest, pytest-cov.

    • CI/CD: pip-tools, pre-commit.

    • Дополнительно: python-dotenv, sqlalchemy-utils, httpx.