Чем предстоит заниматься:
- Разрабатывать микросервисные приложения на Python, обеспечивая их производительность и отказоустойчивость.
- Работать с Django/DRF, создавать API и интеграционные сервисы.
- Проектировать и оптимизировать базы данных PostgreSQL 15+ или MySQL 8+, писать сложные SQL-запросы и разрабатывать индексы.
- Использовать RabbitMQ и Redis для работы с асинхронными задачами, обеспечивать эффективную обработку данных.
- Разрабатывать юнит- и интеграционные тесты для обеспечения надежности кода.
- Проводить профилирование, анализировать ошибки и оптимизировать процессы.
- Взаимодействовать с командой продакт-менеджеров, архитекторов и других разработчиков для обсуждения и внедрения новых технических решений.
Какие навыки нужны:
- Опыт работы с Python не менее 3 лет, уверенное знание его возможностей и особенностей.
- Практический опыт работы с Django/DRF, понимание Django ORM и принципов построения REST API.
- Навыки работы с RabbitMQ, Redis и Celery, понимание их роли в обработке фоновых задач.
- Глубокие знания SQL, опыт оптимизации запросов и работы с реляционными базами данных.
- Опыт написания чистого, структурированного кода и следование лучшим практикам разработки.
- Умение анализировать технические проблемы и предлагать эффективные решения.
- Опыт работы с системами контроля версий (Git).
- Способность работать в команде и коммуницировать с коллегами по вопросам проектирования архитектуры.
Будет плюсом:
- Опыт работы с Docker и Kubernetes, понимание принципов контейнеризации и оркестрации.
- Навыки разработки асинхронных приложений и работы с WebSockets.
- Опыт работы по методологии Agile.
- Базовые знания Angular или React.
Что предлагаем:
- Работа над инновационными продуктами в быстроразвивающейся отрасли.
- Гибкий график и возможность удаленной работы.
- Конкурентная заработная плата, официальное трудоустройство.
- Профессиональное развитие: обучение, тренинги, участие в конференциях.
- Дружная команда экспертов, поддержка со стороны коллег.
- Современный стек технологий и возможность внедрять новые решения.
Если вам интересна разработка сложных технических решений и вы хотите работать с передовыми технологиями, эта вакансия — отличная возможность для профессионального роста!