Наша команда ищет Backend-разработчика (Middle). Вы будете отвечать за разработку, поддержку и улучшение backend-сервисов, API и интеграций, преимущественно используя Python. Ваша задача – обеспечивать высокую производительность, надежность и масштабируемость backend-систем.
Обязанности:
- Разработка и поддержка backend-сервисов и API на Python.
- Оптимизация производительности, масштабируемости и надежности приложений.
- Активное участие в ревью кода, архитектурных обсуждениях и планировании стратегии backend-разработки.
- Написание чистого, поддерживаемого, и масштабируемого кода.
- Отладка, устранение и решение проблем в кодовой базе.
- Интеграция backend-сервисов с frontend-приложениями и сторонними системами.
Требования:
- Уверенные знания Python.
- Опыт работы с message brokers (RabbitMQ).
- Опыт работы с веб-фреймворками (Tornado, Django, FastAPI, Sanic).
- Знание реляционных (MySQL) и нереляционных (MongoDB, Redis) баз данных и уверенное владение SQL.
- Опыт написания тестов.
- Владение Git для контроля версий, ветвления и совместной работы.
- Понимание принципов REST API, принципами их проектирования и интеграции.
Будет плюсом:
- Понимание принципов работы асинхронного программирования на Python (asyncio, aiohttp и др.).
- Опыт интеграции публичных и приватных облаков (AWS, Azure, GCP, OpenStack).
- Опыт работы с контейнеризацией и технологиями CI/CD (Docker, Kubernetes, Jenkins).
Условия:
- Конкурентоспособную заработную плату в зависимости от опыта и навыков.
- Ежегодный пересмотр зарплаты по результатам работы.
- Гибкие условия работы: гибридный формат (офис/удаленно) или полностью удалённая работа, гибкий график начала и окончания рабочего дня.
- Возможности карьерного роста в дружной и инновационной команде.
Москва
до 300000 RUR
Букмекерская компания МЕЛБЕТ
Москва
от 2000 USD
Москва
до 400000 RUR