
Город: Москва
Зарплата:
от 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;
- дружелюбная и поддерживающая атмосфера в команде, где ценятся идеи каждого;
- уютный офис в пяти минутах от метро Полежаевская или Хорошевская.
Похожие вакансии