РЦ ПЛИНОР
Middle Backend Developer (Python)
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Описание вакансии
ООО «РЦ «ПЛИНОР» — российская ИТ-компания, которая с 1998 года создаёт и внедряет цифровые решения для сельского хозяйства и племенного животноводства. Наши продукты используются в России и странах ближнего зарубежья, помогая автоматизировать отраслевые процессы и работать с большими объёмами данных.
Мы развиваем программные продукты и интеграции, в которых важны надёжность, производительность и качество архитектуры. Приглашаем Middle Backend Developer, который будет участвовать в развитии серверной части наших решений и влиять на технические решения.
Чем предстоит заниматься
- Разработка и поддержка микросервисов на Python .
- Проектирование и оптимизация REST API для взаимодействия между сервисами и frontend.
- Работа с базами данных: проектирование схем, написание эффективных запросов, обеспечение целостности данных.
- Разработка асинхронных сценариев взаимодействия и интеграция с брокерами сообщений.
- Участие в проектировании архитектуры системы и принятии технических решений.
- Написание чистого, поддерживаемого и документированного кода.
- Проведение code review, рефакторинг и улучшение кодовой базы.
- Взаимодействие с командами frontend, DevOps и аналитики для реализации функциональности.
Что нам важно
Python и backend-разработка
- Глубокое понимание Python 3.10+ : async/await, type hints, context managers, декораторы.
- Опыт разработки веб-API на FastAPI или Django REST Framework.
- Знание ООП, принципов SOLID и умение писать идиоматичный Python-код.
- Опыт работы с миграциями баз данных, в частности Alembic .
Базы данных
- PostgreSQL : сложные SQL-запросы, JOIN, оконные функции, индексы, транзакции и уровни изоляции.
- ClickHouse : понимание принципов работы колоночных СУБД, партиционирования, проектирования и оптимизации таблиц, написания аналитических запросов.
- Redis : использование для кэширования, pub/sub и хранения временных данных, понимание основных типов данных.
Асинхронное взаимодействие и брокеры…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.