от 200 000 ₽ на руки
Требуемый опыт работы
От 1 года до 3 лет
Тип занятости
Полная занятость
График работы
Удаленная работа
Ищем Талантливого Senior Python-разработчика!
Команда ищет Senior Python-разработчика для участия в создании масштабируемых, отказоустойчивых сервисов нашего мессенджера с функцией постановки задач Windi (windi.com).
Наше приложение помогает пользователям эффективно коммуницировать и управлять своими делами, задачами — присоединяйтесь, чтобы делать его еще лучше!
Технологический стек:
• Python 3.11, FastAPI
• PostgreSQL, Redis
• AWS (EC2, S3, RDS, ECS, Codebuild)
• Docker, Docker Compose
• Centrifugo
• Монолитный стек, Rest
Что вас ждет:
• Разработка и оптимизация высоконагруженных сервисов с использованием Python (FastAPI).
• Проектирование архитектуры системы, обеспечение отказоустойчивости и горизонтального масштабирования.
• Разработка API и интеграция с внешними сервисами (OAuth2, REST, WebSockets, gRPC).
• Оптимизация SQL-запросов, проектирование схем БД и индексация данных.
• Написание unit-тестов (pytest, mock) и обеспечение высокого покрытия кода тестами.
• Разработка инфраструктуры CI/CD для автоматизированного развертывания и обновления сервисов.
• Работа с контейнеризацией (Docker), настройка production-окружения, мониторинг и логирование.
• Возможность воплощать свои идеи в жизнь и влиять на развитие продукта.
• Работа в команде единомышленников, где ценят инициативу и энергичность.
Требования:
• Опыт коммерческой разработки от 3 лет на Python.
• Глубокие знания FastAPI и работы с асинхронностью (asyncio, multiprocessing, AioRedis).
• Опыт работы с PostgreSQL (оптимизация сложных SQL-запросов, проектирование БД, индексация).
• Уверенные навыки работы с Docker, Docker-Compose и развертывания сервисов в продакшн.
• Опыт настройки серверов (Nginx, PostgreSQL, Bash-скрипты, работа в Unix-среде).
• Знание архитектуры микросервисов, понимание принципов отказоустойчивости и масштабируемости.
• Опыт работы с брокерами сообщений (Kafka, Redis, RabbitMQ).
• Опыт написания тестов (pytest, mock, интеграционные тесты).
Будет преимуществом:
• Глубокие знания AWS.
• Опыт оптимизации производительности API, кэширования, балансировки нагрузки.
• Опыт проектирования распределенных систем и работы с WebSockets/gRPC.
• Знание Pydantic, Typing, OpenAPI, Prometheus/Grafana для мониторинга.
Условия:
Официальное трудоустройство по ТК РФ и белая зарплата;
Полностью удаленный формат работы;
Высоконагруженные сервисы и команда профессионалов.
Контактная информация
MANGO FZCO
Сайт: windi.com
Почта: info@mng.live
Вакансия опубликована 17.02.2025 в г. Москва.
Похожие вакансии
от 80 000 ₽
Москва
Деловой центр
Удаленная работа
Подробное описание
13 февраля
от 120 000 до 150 000 ₽
Москва
Проспект Вернадского
Удаленная работа
Подробное описание
22 февраля