Middle Python-разработчик
- Уровень дохода не указан
-
г.Алматы
Мы ищем Middle Python-разработчика в команду для развития и поддержки backend-части продукта. Предстоит работать с высоконагруженными сервисами, REST API и асинхронными задачами.
Требования:
Язык и база Python 3.x уверенный уровень
Опыт коммерческой разработки от 3 лет
Понимание принципов ООП SOLID DRY KISS
Опыт написания чистого поддерживаемого кода
Backend Django
Глубокий опыт работы с Django и Django REST Framework
Проектирование и реализация REST API
Работа с middleware signals permissions serializers
Опыт оптимизации запросов и производительности
Аутентификация JWT OAuth Session
Асинхронные задачи и очереди
Celery настройка мониторинг retry beat
RabbitMQ или Redis как брокер
Понимание принципов message queue и idempotency
Опыт построения фоновых задач и воркеров
Базы данных
PostgreSQL уверенный уровень
Проектирование схем баз данных
Индексы транзакции миграции
Оптимизация SQL запросов
Работа с ORM и raw SQL
Архитектура
Понимание MVC и MVT
Опыт работы с микросервисной или модульной архитектурой
REST и Webhooks
Основы DDD и Clean Architecture будут плюсом
Тестирование
Pytest или unittest
Написание unit и integration тестов
Покрытие бизнес логики тестами
DevOps и инфраструктура
Docker и docker compose
CI CD GitLab CI GitHub Actions и аналоги
Linux
Nginx Gunicorn Uvicorn
Работа с логами и мониторингом
Задачи:
Разработка и поддержка backend сервисов
Проектирование API и бизнес логики
Оптимизация производительности
Участие в code review и архитектурных обсуждениях
Написание тестов и технической документации
Мы предлагаем
Работа в профессиональной команде
Интересные и нетривиальные задачи
Возможность влиять на архитектурные решения
Конкурентная заработная плата.
Важно
Рассматриваем кандидатов только с коммерческим опытом разработки на Python от 3 лет.
Опыт должен быть подтвержден реальными production проектами.
Отклики Junior специалистов и кандидатов без коммерческого опыта рассматриваться не будут.