
МАГНИТ, Розничная сеть
Senior Python разработчик
Не указана
- Python
- Django Framework
- FastAPI
- REST API
- SOLID
- PostgreSQL
- Docker
Тебе предстоит:
- Разрабатывать и внедрять отказоустойчивые сервисы для сбора и обработки данных с инженерного и технологического оборудования компании;
- Внедрять новые сервисы в существующую архитектуру;
- Поддерживать и оптимизировать существующие сервисы;
- Поддержка разрабатываемых сервисов документацией и тестами.
Мы ожидаем от тебя:
- Умение писать чистый код с использованием аннотации типов, паттернов ООП, SOLID;
- Умение находить узкие места в коде и оптимизировать их;
- Разработка сервисов на python (Django, DRF, Fastapi);
- Плюсом будет опыт работы в Aiohttp;
- Понимание протоколов MQTT, AMQP, gRPC, REST;
- Опыт использования;
- Опыт асинхронного программирования;
- Знание Pandas;
- Опыт работы с системами хранения данных Postgresql, Redis, Mongodb, S3;
- Умение составлять и оптимизировать сложные SQL запросы(Postgresql, MSSQL);
- Знание построения кластеров БД;
- Опыт построения микросервисной архитектуры;
- Знание и умение применять паттерны разработки микросервисов;
- Опыт работы с Docker, Docker-Compose, Kubernetes, Nginx, HAProxy;
- Опыт разработки Rest Api;
- Опыт работы с GIT;
- Тестирование, отладка, документирование кода.
Мы предлагаем:
- Конкурентоспособная заработная плата;
- Современная техника с первого рабочего дня;
- Работа в максимально уютном офисе в Москве или в Краснодаре, или удаленно для кандидатов из других городов;
- График работы 5/2 с гибким началом;
- Трудоустройство в аккредитованную ИТ-компанию;
- Возможность профессиональной реализации - мы не только берем экспертизу, но и помогаем наращивать, в том числе через оплачиваемое обучение на курсах и участие в конференциях;
- У нас есть разные направления для развития в зависимости от сильных сторон и областей твоих интересов;
- Дружеская атмосфера и поддержка команды;
- Прозрачные цели, четкие ожидания, здравый смысл в процессах и управленческих подходах.