ЕДИНЫЙ ЦУПИС
Python Developer Middle+/Senior
2 дн. назад
РоссияMiddleRemote
pythondjangodrffastapikafkarabbitmqsqlpostgresql
Разработка микросервисов и SOA, прозводство код-ревью, тестирование и документирование, участие в архитектурных решениях
Обязанности
- Разрабатывать новые части системы (микросервисы, SOA)
- Проводить Code Review коллег
- Покрывать написанный код тестами
- Вести документирование технической части
- Принимать активное участие в обсуждении архитектурных решений
Требования
- Уверенное знание Python 3.8+
- Опыт работы с Django, DRF, FastAPI
- Опыт работы с шинами данных и брокерами сообщений (Kafka, RabbitMQ)
- Умение писать SQL-запросы без использования ORM, понимание принципов работы реляционных СУБД (PostgreSQL)
- Понимание REST API, SOA
- Понимание специфики работы с потоками/процессами и асинхронностью в Python
- Умение применять Docker в разработке
- Умение анализировать поведение системы, работа с мониторинговыми данными
- Понимание основных принципов построения архитектуры и оптимизации нагруженных систем
- Умение аргументированно представлять свои решения
Будет плюсом
- Опыт работы с k8s - понимание терминов configmap, deployment, pod, service
- Опыт работы с NoSQL DBMS (MongoDB) и In-memory хранилищами (Redis)
- Опыт работы с Vue.js
- Умение погружаться в бизнес требования и общаться с заказчиком
Условия
- Полная занятость
- График: 5/2
- Формат работы: удалённо