Python Middle (junior+) разработчик в команду (удаленная работа)

21 ноября 2024

Уровень зарплаты:
от 100 000 до 100 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Python Middle (junior+) разработчик в команду

Требуемые навыки:

- 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год+


Посмотрите похожие вакансии

Junior/ Middle+ Backend разработчик
Компания: CREOS Play
Зарплата: от 120 000 до 150 000 руб.
Junior/ Pre-middle QA Engineer
Компания: Шлыков Станислав Игоревич
Зарплата: от 40 000 до 50 000 руб.