Название вакансии: Старший разработчик Python Backend
Местоположение: Полностью удалённо
Тип занятости: Полная занятость / Фриланс
О нас:
OrangeUni — это прогрессивная компания, ориентированная на предоставление передовых цифровых решений. Мы ценим инновационные идеи, тщательное внимание к деталям и глубокое понимание потребностей пользователей. Мы ищем старшего разработчика Python Backend, который присоединится к нашей команде для создания масштабируемых сервисов, обеспечивая первоклассную веб-безопасность и пользовательский опыт. Если вам нравится работать над новейшими функциями backend, уделяя внимание как функциональности, так и безопасности, вы отлично владеете английским языком и умеете эффективно работать в динамичной удалённой среде, мы будем рады с вами познакомиться!
Обзор позиции:
Ваш опыт в качестве старшего разработчика Python Backend и понимание принципов веб-безопасности будут неоценимы для нашей команды. Вы будете работать с комплексной, высоконагруженной платформой с тысячами зарегистрированных пользователей, включая видеотрансляции, обработку изображений и внутреннюю CRM.
Требуемые навыки и опыт:
- Экспертные знания Python (более 5 лет) и фреймворка Django, ORM, миграций, административного интерфейса, создание REST API с использованием Django Rest Framework;
- Опыт настройки или поддержки AWS (S3, RDS, SNS, SQS, CloudFront, CloudFormation) и реализации OAuth потоков;
- Умение работать с AI инструментами/LLM, Celery (версии 4.x/5.x) и брокерами сообщений (Redis или RabbitMQ);
- Опыт использования Docker (Dockerfile, docker-compose) и базовые знания CI/CD (GitHub Actions или аналогичные);
- Хорошие знания SQL и реляционных баз данных (предпочтительно PostgreSQL);
- Владение Git (Pull/Merge Requests, Code Reviews, Git Flow);
- Английский язык – профессиональное владение английским
Это позиция только для старших специалистов. Подавайтесь только если у вас есть минимум 5 лет опыта в следующих областях:
- Язык: Python (основной), базовый JavaScript (Vue.js – приветствуется)
- База данных: PostgreSQL
- Фреймворк: Django, Django REST Framework
- Модели: модели Django ORM (реляционные)
- Архитектурные паттерны: RESTful API
- Брокер сообщений: Redis или RabbitMQ
- Кэш: Redis
- Инструменты мониторинга: Sentry (Pytest, Flake8, Bandit, wemake-python-styleguide – приветствуется)
- LLM: AI инструменты (OpenAI, Claude, RAG / Knowledge Base Tools, Zapier, Make.com)
Желательно иметь:
- Опыт DevOps: AWS (S3, RDS, SNS, SQS, CloudFront, CloudFormation)
- Настройка и поддержка CI/CD пайплайнов (GitHub Actions или аналогичные).
- Знакомство с платёжными шлюзами (Mollie или аналогичные Stripe, PayPal и др.);
- Настройка и оптимизация Sentry, логирования и мониторинга;
- Тестирование и работа с инструментами качества кода: Pytest, Flake8, Bandit, wemake-python-styleguide;
- Работа с интернационализацией и внешними интеграциями (CRM, другие API);
- Базовые знания Vue.js или опыт взаимодействия с фронтендом на Vue;
- Использование feature flags с django-waffle и продвинутые админ-плагины (например, CKEditor, image-cropping, sortable2);
- Знакомство с Poetry (управление зависимостями через pyproject.toml), Fabric (скрипты деплоя) и/или Django Channels (реальное время через WebSockets);
- Обработка PDF и изображений (например, PyMuPDF, Pillow, heif-image-plugin).
Что мы предлагаем:
- Полностью удалённую работу с гибким графиком.
- Возможность работать над инновационными проектами в дружной и талантливой команде.
- Конкурентоспособную оплату для полной занятости/фриланса, в зависимости от опыта.
- Возможности профессионального роста и долгосрочного сотрудничества в компании.
Если вы увлечены созданием чистого, поддерживаемого, эффективного backend-кода и стремитесь к успеху бизнеса, мы хотим услышать вас! Подайте заявку сегодня и станьте частью команды OrangeUni в роли нашего следующего Python разработчика!
Для подачи заявки на эту позицию, пожалуйста, отправьте ваше резюме, ссылку на портфолио и сопроводительное письмо на work@orangeuni.com или нажмите «подать заявку» здесь