Middle Python разработчик (удаленная работа)

16 ноября 2024

Уровень зарплаты:
от 100 000 до 100 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Middle Python разработчик

Описание вакансии

Visum компания, специализирующаяся в области информационной безопасности. Мы разрабатываем инновационные решения, направленные на защиту данных и безопасность информационных систем

Основные обязанности

-Разработка и поддержка веб-приложений на Python с использованием Django и FastAPI (опыт от 3 лет).
-Проектирование и оптимизация баз данных (Postgres, MongoDB, Redis) с использованием ORM-библиотек, таких как SQLAlchemy.
-Интеграция брокеров сообщений (Kafka, RabbitMQ) для обеспечения обмена данными и высокой производительности систем.
-Разработка асинхронных процессов и фоновых задач с использованием Celery и асинхронных библиотек Python (например, asyncio, aiohttp), написание и оптимизация асинхронного кода для повышения производительности и масштабируемости сервисов.

Требования

Глубокое знание принципов ООП (Объектно-Ориентированного Программирования): понимание концепций инкапсуляции, наследования, полиморфизма и абстракции, а также умение применять их для создания эффективных и поддерживаемых архитектур приложений.
Глубокое знание Docker, включая:
Управление Docker Volumes для сохранения и изоляции данных контейнеров.
Настройку Docker Networks для изоляции и взаимодействия контейнеров в микросервисной архитектуре.
Оптимизацию Dockerfile с использованием многоступенчатых сборок (multi-stage builds) для повышения производительности и уменьшения размеров контейнеров.
Управление Docker Compose для оркестрации многоконтейнерных приложений.
Настройка и автоматизация серверных окружений на базе Linux, включая мониторинг и управление сервисами.
Опыт работы с системой контроля версий Git: создание и ведение репозиториев, работа с ветками, разрешение конфликтов, проведение ревью кода.
Настройка логирования приложений с использованием библиотеки Loguru для структурированного и гибкого логирования, а также интеграция с системами мониторинга и агрегации логов (например, ELK-стек, Grafana, Prometheus).
Использование и настройка линтеров и статического анализа кода (flake8, mypy) для обеспечения качества и стандартов кода.
Работа с Poetry для управления зависимостями и виртуальными окружениями, а также для упрощения сборки и развертывания проектов.
Опыт написания и поддержки тестов для покрытия функционала и обеспечения стабильности приложений, знание принципов юнит-тестирования и интеграционного тестирования с использованием таких инструментов, как pytest.
Умение работать в команде и эффективно взаимодействовать с коллегами.

Просим вас указать в сопроводительном письме кодовое слово "HELLO WORLD" и добавить контакт для связи в Telegram



Посмотрите похожие вакансии

Middle / Middle+ Python разработчик
Компания: FOM GROUP
Зарплата: от 0 до 163 358 руб.
Middle Python backend разработчик
Компания: Дартком
Зарплата: от 160 000 до 160 000 руб.
Middle+ Python-разработчик (Pandas, Numpy, Openpyxl)
Компания: Синимекс
Зарплата: з.п. не указана
Ментор на курс Middle Python-разработчик
Компания: Яндекс Практикум
Зарплата: з.п. не указана