Python Middle (junior+) разработчик в команду Срочный заказ Поделиться и получить бонус Заказчик Ваша заметка: Добавить или отменить Отзывы фрилансеров: + 1 - 0 Зарегистрирован на сайте 7 лет и 2 месяца От 100000 ₽ Требуемые навыки: - python3 (3.10, 3.12) — Полные базовые знания по языку. — Покрытие всего кода type hinting'ами. — Понимание работы асинхронности в python. asyncio. — Уверенные знания фреймворка FastAPI — Умение работать с http-запросами на python в целом (как клиента, так и сервера). aiohttp, requests — Умение использовать pydantic; понимать, что он умеет, и как его использовать. - postgresql — Хорошее знание SQL в целом. — Умение строить, оптимизировать и анализировать сложные запросы. — Общее понимание работы индексов, транзакций, вьюх. - Умение работать с docker, docker-compose. - Достаточные навыки по работе с git. - Базовое понимание redis. - Общее уверенное понимание работы клиент-серверных приложений. Будет плюсом: - python: — Умение работать с generic; опыт в построении сильных type hinting систем. — Опыт работы с sqlalchemy, tortoise. — Опыт работы с asyncpg. Понимание возможных затыков. — Опыт работы с системами миграций: yoyo-migration, dbmate. — Опыт написания тестов в pytest. - Хорошая алгоритмическая база. - Базовые DevOps знания. Умение строить простейшие gitlab ci/cd процессы. - Сильные знания по работе "интернета" в целом. Что, как работает. Откуда какие проблемы обычно следуют. - Опыт в написании документации, рисовании БД-схем, блок-схем. Уровень: Джун+, миддл Опыт работы: 1год+