В Американскую компанию, разрабатывающую сервис, измеряющий уровни внимания, понимания и другие метрики во время чтения с помощью отслеживания движений глаз, требуется Python разработчик уровня Senior.
Требования:
- Python 3.x (type hinting, asyncio)
- Django/Flask: Мы используем Django, но опыт во Flask будет также полезен
- Django ORM/SQLAlchemy: Умение строить эффективные запросы с использованием ORM без частого применения raw queries
- PostgreSQL Понимание основных принципов, умение использовать DDL, DQL, DML и DCL
- Docker: навыки в описании контейнеров и их развертке
- Навыки деплоинга всего вами написанного
- Умение набирать в терминале git push
Будет плюсом:
- nginx: понимание как сконфигурировать веб сервер под различные требования (большие файлы и редкие запросы, быстрое апи и много запросов)
- Redis: понимать когда нужно и когда не нужно использовать, знать какие есть структуры и как их можно применять
- RabbitMQ/etc: понимать зачем нужен, знать как настраивать для большого количества мелких задач и для небольшого количества ресурсоемких задач
- AWS S3 знать что это такое и наличие опыта работы на программном уровне
- Django Rest Framework/etc: опыт приветствуется
- Умение настроить как дев, так и прод окружение