Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
Python Developer
генерация резюме
сопроводительное письмо
описание
ITK-академия является резидентом инновационного центра «Сколково» и представляет собой цифровую образовательную платформу.
задачи
- Разрабатывать внутренние проекты компании;
- Проектировать и поддерживать REST API;
- Работать с асинхронным кодом;
- Оптимизировать запросы к базам данных;
- Настраивать кэширование и очереди сообщений;
- Контейнеризировать приложения;
- Отлаживать работу сервисов в Kubernetes;
- Писать unit- и интеграционные тесты;
- Тестировать и отлаживать код после деплоя.
требования
- Уверенное владение Python;
- Опыт работы с FastAPI, включая построение REST API, асинхронные эндпоинты, dependency injection и middleware;
- Навыки асинхронного программирования с использованием asyncio и aiohttp;
- Умение работать с PostgreSQL, включая сложные запросы, индексы и оптимизацию, а также понимание SQLAlchemy;
- Опыт работы с Redis для кэширования, pub/sub и очередей;
- Опыт работы с брокерами сообщений Kafka, включая продюсеров, консьюмеров и партиционирование;
- Навыки работы с Docker и docker-compose;
- Базовый опыт работы с Kubernetes, включая манифесты и отладку подов;
- Умение писать тесты на pytest, unittest и mock;
- Понимание микросервисной архитектуры и паттернов межсервисного взаимодействия;
- Будет плюсом опыт работы с Django и Django REST Framework, настройка мониторинга в Prometheus и Grafana, опыт поддержки CI/CD пайплайнов, знание SOLID и паттернов проектирования, опыт работы с RabbitMQ или NATS, а также написание нагрузочных тестов.
условия
- Работа в аккредитованной ИТ-компании.
навыки