Просмотр вакансии

Сегодня 17-08-2025 15:28
12.08.2025, 17:28

Разработчик Python middle

Работодатель: Умные Устройства

Умные Устройства

Город: Москва
Зарплата:  от 160000 до 190000 RUR
Занятость: Полная занятость, Полный день
Опыт работы: От 3 до 6 лет

Обязанности:
  • Проектирование и реализация серверной логики.

  • Разрабатывать, отлаживать и документировать качественный Python-код с использованием как сторонних библиотек из PyPI, так и внутренних модулей компании.

  • Поддерживать и расширять существующие сервисы, обеспечивая стабильность и читаемость кода.

  • Разработка и оптимизация запросов к базам данных.

  • Писать и отлаживать сложные SQL-запросы для СУБД (PostgreSQL, MySQL и др.).

  • Настраивать взаимодействие с Redis и другими NoSQL/IN-memory хранилищами, оптимизируя производительность.

  • Работа с ModBus и интеграция с промышленным оборудованием (сенсоры / датчики).

  • Построение API на основе Flask.

  • Проектировать REST/WebSocket-эндпоинты с помощью Flask, Flask-SocketIO и Flask-CORS.

  • Интегрировать серверную часть с фронтенд- и мобильными приложениями через HTTP/S и Socket.IO.

  • Реализовывать параллельную обработку задач с использованием multiprocessing и сторонних библиотек (eventlet, aioping).

  • Настраивать и поддерживать обмен сообщениями через Kafka и MQTT (пакеты paho-mqtt, aiokafka).

  • Обеспечивать взаимодействие с промышленными протоколами (Modbus) и стеком TCP/IP.

  • CI/CD и контейнеризация.

  • Настраивать конвейер сборки, тестирования и деплоя Python-приложений с помощью Docker и GitHub Actions.

  • Автоматизировать выкатку новых версий и следить за откатом в случае проблем.

  • Тестирование и обеспечение качества.

  • Покрывать критичные модули тестами, повышая уверенность в правильности работы.

  • Участвовать в планировании спринтов, ежедневных стендапах и ретроспективах.

  • Эффективно пользоваться системами контроля версий (Git), проводить code review и соблюдать Git-flow.

  • Конфигурировать логирование (colorama, psutil) и системы мониторинга для быстрого обнаружения инцидентов.

Требования:
  • Релевантный опыт работы — от 3 лет
  • Писать юнит- и интеграционные тесты, используя стандарты компании.
  • Взаимодействие с командой.
  • Уверенное знание Python 3;
  • Опыт написания тестов (pytest, unittest);
  • Работа с Docker / docker-compose Опыт CI/CD; (например, GitHub Actions, GitLab CI);
  • Навыки работы с Linux и настройка окружения.
Условия:
  • конкурентоспособная заработная плата;
  • полное соблюдение ТК РФ;
  • возможности для профессионального роста и обучения — мы поддержим твое стремление развиваться!
  • график работы 5/2 с 09:00 до 18:00 исключительно офис;
  • в офисе действует дресс-код Business Casual;
  • дружелюбная и поддерживающая атмосфера в команде, где ценятся идеи каждого;
  • уютный офис в пяти минутах от метро Полежаевская или Хорошевская.

 

Откликнуться на вакансию

Дата
17.08 18.08
USD
2.9777 2.9755
EUR
3.4782 3.4777
RUB
3.7155 3.7121
UAH
7.1673 7.1693
CHF
3.6924 3.6942
GBP
4.0444 4.0343
PLN
8.1664 8.1715
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения