Москва, улица Ленинская Слобода, 26
Метро: АвтозаводскаяПриветствую, меня зовут Марина, я являюсь HR компании
"Амбрелла - Защита Информационных Систем".
Мы ищем в команду Middle Backend Python разработчиков
- Разработка и поддержка веб-приложений на Python с использованием Django и FastAPI (опыт от 3 лет).
- Проектирование и оптимизация баз данных (Postgres, MongoDB, Redis) с использованием ORM-библиотек, таких как SQLAlchemy.
- Интеграция брокеров сообщений (Kafka, RabbitMQ) для обеспечения обмена данными и высокой производительности систем.
- Разработка асинхронных процессов и фоновых задач с использованием Celery и асинхронных библиотек Python (например, asyncio, aiohttp), написание и оптимизация асинхронного кода для повышения производительности и масштабируемости сервисов.
- Глубокое знание принципов ООП (Объектно-Ориентированного Программирования): понимание концепций инкапсуляции, наследования, полиморфизма и абстракции, а также умение применять их для создания эффективных и поддерживаемых архитектур приложений.
- Умение использовать AI агентов для быстрого и качественного написания кода (Cursor, и тп.)
- Глубокое знание Docker, включая:
- Управление Docker Volumes для сохранения и изоляции данных контейнеров.
- Настройку Docker Networks для изоляции и взаимодействия контейнеров в микросервисной архитектуре.
- Оптимизацию Dockerfile с использованием многоступенчатых сборок (multi-stage builds) для повышения производительности и уменьшения размеров контейнеров.
- Управление Docker Compose для оркестрации многоконтейнерных приложений.
- Настройка и автоматизация серверных окружений на базе Linux, включая мониторинг и управление сервисами.
- Опыт работы с системой контроля версий Git: создание и ведение репозиториев, работа с ветками, разрешение конфликтов, проведение ревью кода.
- Настройка логирования приложений с использованием библиотеки Loguru для структурированного и гибкого логирования, а также интеграция с системами мониторинга и агрегации логов (например, ELK-стек, Grafana, Prometheus).
- Использование и настройка линтеров и статического анализа кода (flake8, mypy) для обеспечения качества и стандартов кода.
- Работа с Poetry для управления зависимостями и виртуальными окружениями, а также для упрощения сборки и развертывания проектов.
- Опыт написания и поддержки тестов для покрытия функционала и обеспечения стабильности приложений, знание принципов юнит-тестирования и интеграционного тестирования с использованием таких инструментов, как pytest.
- Умение работать в команде и эффективно взаимодействовать с коллегами.
Условия:
Работа в аккредитованной IT-компании;
Дружный коллектив;
Оформление по ТК РФ, оплачиваемый отпуск;
Офис в 5 минутах ходьбы от станции м. Автозаводская;
График работы 5/2 с 10.00 до 19.00;
Пишите, всё обсудим и предоставим более подробную информацию.
Фомина Марина - HR "Амбрелла - Защита Информационных Систем".
Всегда рады новым талантам и новым успехам наших сотрудников!